Domains
Forms
- SKILL.md20.0%
- references80.0%
Domains
Forms
Mechanism
Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.
When a user works with GitHub Copilot SDK across Node.js/TypeScript, Python, Go, .NET, or Java — setup, auth, streaming, custom tools/agents, MCP, hooks, skills, or session persistence.
disconnect()), transport (stdio/cliUrl), model discovery via listModels().Accurate, preview-aware guidance for building Copilot-driven apps: correct install, permission handlers, session patterns, and extension points without hardcoded stale info.
Use Cases
A developer builds a TypeScript desktop app that embeds Copilot CLI and needs streaming responses plus custom tools. Using this skill, they follow the bundled-CLI setup, apply `approveAll` permission handler, register `assistant.message_delta` events, and define Zod tools with `overridesBuiltInTool`. Result: a working app with reliable session cleanup via `disconnect()` and OTel telemetry.
A backend team runs Copilot headless for multi-tenant services using `cliUrl` and Azure Managed Identity BYOK. This skill guides backend-services setup, short-lived token passing from `DefaultAzureCredential`, per-user session IDs for resumption, and scaling patterns. Value: secure, scalable Copilot integration without static keys and with resumable sessions.
Skill Relationships
Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.
Tier 1 · These Skills Use Me
Tier 2 · Current Skill
Tier 3 · I Use These Skills
Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.
Skill File