What problem does it solve?
This Skill ensures Copilot SDK-powered applications are detected, integrated, and deployed to Azure while preserving SDK integration patterns and enforcing BYOM authentication requirements so generic azure workflows are not incorrectly applied.
Core Features & Use Cases
- Repository detection: Scans package.json and source files for @github/copilot-sdk, copilot-sdk, CopilotClient, createSession, and sendAndWait markers and mandates routing to this skill before other azure skills.
- Scaffolding & integration: Supports greenfield scaffolding with azd templates and adding a Copilot SDK service into existing repositories alongside infra and azure.yaml adjustments.
- BYOM & auth enforcement: Configures model provider options with bearerToken obtained via DefaultAzureCredential or ManagedIdentityCredential and documents required auth patterns and model configuration.
- Deployment orchestration: Coordinates azure-prepare, azure-validate, and azure-deploy steps, enforces Docker usage, and applies repository-level rules before making changes.
Quick Start
Analyze the repository for @github/copilot-sdk or CopilotClient markers and produce a step-by-step Azure deployment and BYOM authentication plan that scaffolds or adapts infra as needed.