
Copilot Sdk
- 279 repo stars
- Updated April 25, 2026
- intellectronica/agent-skills
Implement and debug GitHub Copilot SDK apps with correct auth, streaming, custom tools, MCP, hooks, and session persistence across your stack.
About
copilot-sdk is an agent skill for developers embedding GitHub Copilot programmatically instead of relying only on IDE completions. It walks through SDK setup across Node.js/TypeScript, Python, Go,.NET, and Java, then into the parts teams usually get wrong on the first pass: authentication, permission scopes, streaming events, and durable sessions. The skill also covers extension points—custom tools, custom agents, MCP servers, hooks, and Copilot skills—so you can wire your product’s domain logic into a Copilot host. Developers shipping internal agents or customer-facing assistants on Microsoft’s stack use it during implementation spikes and hardening, not as a marketing or SEO utility. Expect integration-heavy guidance rather than a single copy-paste template; you still bring your repo, identity provider choices, and deployment target.
- Covers Node.js/TypeScript, Python, Go, .NET, and Java Copilot SDK setup paths
- Documents authentication, permissions, and streaming event handling
- Guides custom tools, custom agents, MCP servers, hooks, and skills integration
- Includes session persistence patterns for multi-turn Copilot workflows
- Development-focused plugin sourced from ./plugins/copilot-sdk
Copilot Sdk by the numbers
- Data as of Jul 20, 2026 (Skillselion catalog sync)
/plugin marketplace add intellectronica/agent-skills/plugin install copilot-sdk@intellectronica-skillsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 279 |
|---|---|
| Last updated | April 25, 2026 |
| Repository | intellectronica/agent-skills ↗ |
What it does
Implement and debug GitHub Copilot SDK apps with correct auth, streaming, custom tools, MCP, hooks, and session persistence across your stack.
Files
This skill helps with GitHub Copilot SDK work across Node.js/TypeScript, Python, Go, .NET, and Java. It covers setup, authentication, permissions, streaming events, custom tools, custom agents, MCP servers, hooks, skills, and session persistence.
copilot-sdk
Source: ./plugins/copilot-sdk
{ "name": "copilot-sdk", "source": "./plugins/copilot-sdk", "version": "0.1.1775555186", "category": "development", "description": "This skill helps with GitHub Copilot SDK work across Node.js/TypeScript, Python, Go, .NET, and Java. It covers setup, authentication, permissions, streaming events, custom tools, custom agents, MCP servers, hooks, skills, and session persistence." }