LogoClawIndex
CasesSkillsAbout
LogoClawIndex

copilot-sdk - Build Applications with the GitHub Copilot SDK

Build programmatic GitHub Copilot integrations with session management, custom tools, streaming, hooks, MCP servers, BYOK providers, persistence, and custom agents.

Tags

Updated: 2026-09-29

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Create Copilot clients
  • Manage Copilot sessions
  • Send prompts
  • Stream responses
  • Define custom tools
  • Configure lifecycle hooks
  • Connect MCP servers
  • Configure BYOK providers
  • Resume persisted sessions
  • Configure custom agents

Inputs

  • User prompts
  • Session configuration
  • Custom tool definitions
  • MCP server configurations
  • Authentication credentials
  • Provider API keys
  • Session identifiers

Outputs

  • Assistant responses
  • Streaming response events
  • Tool execution results
  • Session lifecycle events

Requirements

  • GitHub Copilot CLI installed and authenticated
  • GitHub Copilot subscription unless using BYOK
  • Node.js 18+ or Python 3.8+ or Go 1.21+ or .NET 8.0+

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
GitHub Copilot
SDK
Node.js
Python
Go
.NET
MCP
Streaming
Create Copilot clients
Manage Copilot sessions
Send prompts
Stream responses
User prompts
Session configuration
Custom tool definitions
Assistant responses
Streaming response events
Tool execution results