{"id":"2a7e7849-0f2d-4e96-b9d5-60dc2eeaefc8","shortId":"b6cxrh","kind":"skill","title":"Give coding agents runtime context for Encore services","tagline":"Use Encore's AI integration and built-in MCP server so an agent can inspect service architecture, query local resources, call APIs, and analyze traces while iterating on TypeScript or Go backends.","description":"# Give coding agents runtime context for Encore services\n\nUse Encore's AI integration and built-in MCP server so an agent can inspect service architecture, query local resources, call APIs, and analyze traces while iterating on TypeScript or Go backends.\n\n## Prerequisites\n\nEncore CLI; Encore TypeScript or Go project; agent runtime with MCP support\n\n## Installation\n\nRequirements and caveats from upstream:\n- **Self-hosted:** Use the Encore CLI to export your app as Docker images, then supply your infra config to host anywhere.\n- This includes all code needed for local development, everything that runs in your application when it is deployed, and everything needed to generate a Docker image for your application, so you can easily deploy your a...\n- Should you want to migrate away, it's straightforward and does not require a big rewrite. 99% of your code is regular Go or TypeScript.\n\nBasic usage or getting-started notes:\n- **Framework:** The Encore framework, available for TypeScript and Go, lets you define APIs, services, and infrastructure (databases, Pub/Sub, caching, buckets, cron jobs) as type-safe objects in your code. Write your...\n- **TypeScript:** encore app create --example=ts/hello-world\n- **Go:** encore app create --example=hello-world\n\n- Source: https://github.com/encoredev/encore\n- Extracted from upstream docs: https://raw.githubusercontent.com/encoredev/encore/HEAD/README.md\n\n## Documentation\n\n- https://encore.dev/docs/ts/ai-integration\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/give-coding-agents-runtime-context-for-encore-services/)","tags":["give","coding","agents","runtime","context","for","encore","services","skills","agentskillexchange","agent-skills","ai-agents"],"capabilities":["skill","source-agentskillexchange","skill-give-coding-agents-runtime-context-for-encore-services","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/give-coding-agents-runtime-context-for-encore-services","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,603 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:10:42.558Z","embedding":null,"createdAt":"2026-05-18T13:16:52.109Z","updatedAt":"2026-05-18T19:10:42.558Z","lastSeenAt":"2026-05-18T19:10:42.558Z","tsv":"'/docs/ts/ai-integration':252 '/encoredev/encore':241 '/encoredev/encore/head/readme.md':248 '/skills/give-coding-agents-runtime-context-for-encore-services/)':259 '99':176 'agent':3,22,44,63,91,254 'agentskillexchange.com':258 'agentskillexchange.com/skills/give-coding-agents-runtime-context-for-encore-services/)':257 'ai':12,53 'analyz':33,74 'anywher':123 'api':31,72,204 'app':112,226,232 'applic':137,152 'architectur':26,67 'avail':196 'away':165 'backend':41,82 'basic':185 'big':174 'bucket':211 'built':16,57 'built-in':15,56 'cach':210 'call':30,71 'caveat':99 'cli':85,108 'code':2,43,127,179,221 'config':120 'context':5,46 'creat':227,233 'cron':212 'databas':208 'defin':203 'deploy':141,157 'develop':131 'doc':245 'docker':114,148 'document':249 'easili':156 'encor':7,10,48,51,84,86,107,194,225,231 'encore.dev':251 'encore.dev/docs/ts/ai-integration':250 'everyth':132,143 'exampl':228,234 'exchang':256 'export':110 'extract':242 'framework':192,195 'generat':146 'get':189 'getting-start':188 'github.com':240 'github.com/encoredev/encore':239 'give':1,42 'go':40,81,89,182,200,230 'hello':236 'hello-world':235 'host':104,122 'imag':115,149 'includ':125 'infra':119 'infrastructur':207 'inspect':24,65 'instal':96 'integr':13,54 'iter':36,77 'job':213 'let':201 'local':28,69,130 'mcp':18,59,94 'migrat':164 'need':128,144 'note':191 'object':218 'prerequisit':83 'project':90 'pub/sub':209 'queri':27,68 'raw.githubusercontent.com':247 'raw.githubusercontent.com/encoredev/encore/head/readme.md':246 'regular':181 'requir':97,172 'resourc':29,70 'rewrit':175 'run':134 'runtim':4,45,92 'safe':217 'self':103 'self-host':102 'server':19,60 'servic':8,25,49,66,205 'skill':255 'skill-give-coding-agents-runtime-context-for-encore-services' 'sourc':238,253 'source-agentskillexchange' 'start':190 'straightforward':168 'suppli':117 'support':95 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'trace':34,75 'ts/hello-world':229 'type':216 'type-saf':215 'typescript':38,79,87,184,198,224 'upstream':101,244 'usag':186 'use':9,50,105 'want':162 'world':237 'write':222","prices":[{"id":"6bb7ba80-1294-4be8-8e3d-d4fb5f6f8b81","listingId":"2a7e7849-0f2d-4e96-b9d5-60dc2eeaefc8","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:16:52.109Z"}],"sources":[{"listingId":"2a7e7849-0f2d-4e96-b9d5-60dc2eeaefc8","source":"github","sourceId":"agentskillexchange/skills/give-coding-agents-runtime-context-for-encore-services","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/give-coding-agents-runtime-context-for-encore-services","isPrimary":false,"firstSeenAt":"2026-05-18T13:16:52.109Z","lastSeenAt":"2026-05-18T19:10:42.558Z"}],"details":{"listingId":"2a7e7849-0f2d-4e96-b9d5-60dc2eeaefc8","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"give-coding-agents-runtime-context-for-encore-services","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"d3b3c35c2676690e91fb357007ba2e6332f65b21","skill_md_path":"skills/give-coding-agents-runtime-context-for-encore-services/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/give-coding-agents-runtime-context-for-encore-services"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Give coding agents runtime context for Encore services","description":"Use Encore's AI integration and built-in MCP server so an agent can inspect service architecture, query local resources, call APIs, and analyze traces while iterating on TypeScript or Go backends."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/give-coding-agents-runtime-context-for-encore-services"},"updatedAt":"2026-05-18T19:10:42.558Z"}}