LogoClawIndex
CasesSkillsAbout
LogoClawIndex

copilot-sdk - Build applications with the GitHub Copilot SDK

Programmatically interact with GitHub Copilot through JSON-RPC with sessions, custom tools, hooks, MCP servers, authentication, and streaming.

Tags

Updated: 2026-09-29

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Create Copilot clients
  • Manage Copilot sessions
  • Send prompts
  • Stream response deltas
  • Define custom tools
  • Configure lifecycle hooks
  • Connect MCP servers
  • Authenticate with tokens
  • Use alternative providers
  • Resume sessions

Inputs

  • User prompts
  • Model configuration
  • Provider configuration
  • Authentication credentials
  • Custom tool definitions
  • Hook handlers
  • MCP server configurations
  • Session identifiers

Outputs

  • Assistant responses
  • Streaming response deltas
  • Session events
  • Tool execution results
  • Resumable session state

Requirements

  • GitHub Copilot CLI installed
  • GitHub Copilot CLI authenticated
  • GitHub Copilot subscription or BYOK
  • Supported runtime environment

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
JSON-RPC
session management
streaming
custom tools
MCP
authentication
Create Copilot clients
Manage Copilot sessions
Send prompts
Stream response deltas
User prompts
Model configuration
Provider configuration
Assistant responses
Streaming response deltas
Session events