azure-hosted-copilot-sdk

Detect GitHub Copilot SDK codebases and orchestrate Azure deployment workflows.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/attentiondotnet/azure-skills --skill azure-hosted-copilot-sdk-attentiondotnet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-hosted-copilot-sdk
Source: https://github.com/attentiondotnet/azure-skills/tree/main/.github/plugins/azure-skills/skills/azure-hosted-copilot-sdk
Command: npx skills add https://github.com/attentiondotnet/azure-skills --skill azure-hosted-copilot-sdk-attentiondotnet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It detects codebases that use the GitHub Copilot SDK and orchestrates the full Azure provisioning, configuration, and deployment workflow, preventing incorrect routing to generic Azure skills.

Core Features & Use Cases

  • Automatic Detection & Routing: Scans package.json and source files for Copilot SDK markers and ensures the correct skill entry point.
  • Scaffolding & Integration: Provides greenfield project creation, adds SDK services to existing projects, and adapts Azure infra templates.
  • Model Configuration: Supports GitHub default, specific GitHub models, and Azure BYOM with secure authentication via DefaultAzureCredential or ManagedIdentityCredential.
  • End‑to‑End Deployment: Chains azure-prepare, azure-validate, and azure-deploy with mandatory BYOM auth checks.

Quick Start

Use the azure-hosted-copilot-sdk skill to set up and deploy a Copilot SDK app to Azure.

Frequently Asked Questions about azure-hosted-copilot-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a GitHub Copilot SDK application to Azure?

To deploy a Copilot SDK application to Azure, this skill detects SDK markers in your codebase, scaffolds the project, configures models, and chains azure-prepare, azure-validate, and azure-deploy tools for end-to-end provisioning.

What is BYOM authentication for GitHub Copilot models on Azure?

BYOM authentication for Copilot models on Azure uses DefaultAzureCredential or ManagedIdentityCredential to securely configure custom models, requiring mandatory auth checks during the deployment validation phase.

Does the Copilot SDK deployment skill work with existing Node.js projects?

Yes, the skill works with existing Node.js projects by inspecting package.json and scanning source files for @github/copilot-sdk or CopilotClient markers, then adapting Azure infrastructure templates.

How does Azure detect codebases using the GitHub Copilot SDK?

Azure detects Copilot SDK codebases by scanning package.json dependencies and source files for specific markers like @github/copilot-sdk and CopilotClient, ensuring correct routing to specialized deployment workflows.

What's the best way to configure GitHub models for an Azure hosted Copilot app?

The best way to configure GitHub models for an Azure hosted Copilot app is using the skill's model configuration, supporting GitHub defaults, specific GitHub models, and Azure BYOM with secure credential management.

Why is my Copilot SDK app being routed to a generic Azure deployment skill?

If your Copilot SDK app routes incorrectly, ensure package.json contains @github/copilot-sdk or source files include CopilotClient markers so the detection mechanism identifies the codebase and applies the correct Azure deployment workflow.