
Copilot Sdk
If you're integrating GitHub Copilot's agent runtime into your own application instead of building orchestration from scratch, this skill covers the multi-language SDK that wraps the CLI over JSON-RPC. It walks through setup patterns (local, bundled, headless server), the deny-by-default permission model, session lifecycle with create/resume, streaming events, BYOK including Azure Managed Identity, and language-specific quirks across Node.js, Python, Go, .NET, and Java. The skill reminds Claude to check official docs first, avoid hardcoded model lists when runtime discovery exists, and watch for preview-era changes to permissions and event names. Useful if you're building desktop tools, backend services, or multi-tenant systems that need programmatic access to Copilot's reasoning.
- skills.sh installs
- 535
- GitHub stars
- 301
- last updated
- Aug 21, 2026
Install
$ npx -y skills add intellectronica/agent-skills --skill copilot-sdk --agent claude-codeInstalls into .claude/skills of the current project.
Files
GitHub Copilot SDK
Overview
The GitHub Copilot SDK exposes the same Copilot CLI agent runtime over JSON-RPC, so apps can drive Copilot programmatically instead of building their own orchestration layer.
Status: Public preview
SDKs: Node.js/TypeScript, Python, Go, .NET, Java
Architecture: Application -> SDK client -> JSON-RPC -> Copilot CLI
How to use this skill
When helping with the Copilot SDK:
- Prefer the official docs index and the language-specific README over memory.
- Treat the top-level SDK README plus
docs/as the source of truth for shared behavior. - Call out preview status when stability or breaking changes matter.
- Avoid hardcoding model lists when runtime discovery via
listModels()is available. - Watch for stale guidance around permissions, lifecycle methods, and event names.
Current source of truth
Core SDK docs
Sponsors
Details
- Repository
- github.com/intellectronica/agent-skills
- Categories
- Frontend Development, Backend & APIs, Security, Git & Pull Requests, AI & Agent Building, Python, Java & JVM, .NET & C#
- License
- CC0-1.0
- First seen
- Jun 3, 2026
More from intellectronica/agent-skills
All 22- Here Be Git531
- Ray So Code Snippet522
- Lorem Ipsum515
- Raindrop Api507
- Upstash Redis Kv473
- Monologue Notes Api217
- Notion Api102.5K
- Context711.3K
- Youtube Transcript3.4K
- Nano Banana Pro3.2K
- Ultrathink1.9K
- Beautiful Mermaid1.8K
- Markdown Converter1.7K
- Todoist Api1.7K
- Anki Connect918
- Nano Banana 2897
- Gog Cli814
- Promptify650
- Tavily631
- Mgrep Code Search627
- Gpt Image 1 5620