encore-go-service
OfficialOrganize Go services with Encore.
Authorencoredev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Go projects often struggle with unclear boundaries between components when APIs are spread across packages. This Skill teaches you to treat every package that defines an API endpoint as a distinct service, clarifying interfaces and RPC boundaries within Encore Go projects.
Core Features & Use Cases
- Auto-detects services by the presence of //encore:api endpoints in a package.
- Supports single-service, multi-service, and system-based Go architectures with clean service boundaries.
- Enables service-to-service calls and independent deployment patterns while preserving type-safe APIs.
Quick Start
Create a Go package with at least one API endpoint and declare it as a service using the Encore Go pattern.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: encore-go-service Download link: https://github.com/encoredev/skills/archive/main.zip#encore-go-service Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.