copilot-sdk — GitHub Copilot plugin: build apps on the SDK
A GitHub Copilot skill for embedding Copilot SDK agents into apps written in C#, Go, Node.js/TypeScript or Python.
copilot plugin install copilot-sdk@awesome-copilotWhat copilot-sdk does
The plugin ships one skill, SKILL.md. It kicks in when you write code against the GitHub Copilot SDK: embedding an agent in an app, defining custom tools, streaming responses, managing sessions, connecting to MCP servers, or building a custom agent. The skill tells the model how the SDK actually works, so generated code lands closer to the real API instead of a guess.
Instructions cover four languages: C#, Go, Node.js/TypeScript and Python. Install is one command through Copilot CLI, with no extra setup. If you already build on the Copilot SDK and keep fixing what the agent wrote, that alone is reason enough to try it.
What it helps with
- embed a Copilot SDK agent into an existing app
- define custom tools and wire them into a session
- stream responses instead of waiting for the full answer
- connect an app to an MCP server
- build a custom agent for one task
Example prompts for the agent
- help me embed a GitHub Copilot SDK agent in my Node.js app
- add a custom tool to a Copilot SDK session and call it from the agent
- connect an MCP server to a Copilot SDK agent in Python
How to install copilot-sdk
Command from the source
copilot plugin install copilot-sdk@awesome-copilotStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about copilot-sdk
How do I install copilot-sdk in GitHub Copilot?
Through Copilot CLI: copilot plugin install copilot-sdk@awesome-copilot.
What does copilot-sdk do?
It adds a skill with GitHub Copilot SDK guidance: embedding agents, custom tools, streaming, sessions, MCP servers and custom agents.
Which languages does the plugin cover?
C#, Go, Node.js/TypeScript and Python.
Source text
copilot-sdk · MIT
# Copilot SDK Plugin Build applications with the GitHub Copilot SDK across multiple programming languages. Includes comprehensive instructions for C#, Go, Node.js/TypeScript, and Python to help you create AI-powered applications. ## Installation ```bash # Using Copilot CLI copilot plugin install copilot-sdk@awesome-copilot ``` ## What's Included ### Skills | Skill | Description | |-------|-------------| | `SKILL.md` | Build agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent. | ## Source This plugin is part of [Awesome Copilot](https://github.com/github/awesome-copilot), a community-driven collection of GitHub Copilot extensions. ## License MIT
© Awesome Copilot Community · MIT · github/awesome-copilot