azure-hosted-copilot-sdk

Automate scaffolding and deploying GitHub Copilot SDK services to Azure.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines building, configuring, and deploying GitHub Copilot SDK applications to Azure by providing clear routing, scaffold guidance, infrastructure patterns, BYOM model configuration, and deployment steps to avoid common authentication and infra mistakes.

Core Features & Use Cases

  • Scaffold Greenfield Projects: Use the azd template to create an API (Express/TS) + Web UI (React/Vite) and the required Bicep infra so you don't recreate Dockerfiles or deployment manifests.
  • Integrate into Existing Repos: Scaffold to a temporary directory and copy infra, scripts, and azure.yaml into an existing project to add a Copilot SDK service safely.
  • Azure BYOM Model Configuration: Configure provider, bearerToken, wireApi, and azure.apiVersion for Bring-Your-Own-Model deployments and follow auth best practices for local dev and production.
  • Deployment Pipeline: Follow the azure-prepare → azure-validate → azure-deploy sequence and ensure Docker and Copilot GitHub token flows are properly configured.
  • Use Cases: Create a Copilot-powered chat app, migrate an existing Copilot SDK app to Container Apps, or host a BYOM-enabled assistant using Azure OpenAI deployments.

Quick Start

Use the azure-hosted-copilot-sdk skill to scaffold a new Copilot SDK service with the azure-samples/copilot-sdk-service azd template and then run the azure-prepare, azure-validate, and azure-deploy steps to provision and deploy.

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 app to Azure?

You can deploy a GitHub Copilot SDK app to Azure by scaffolding the project with an azd template and running the azure-prepare, azure-validate, and azure-deploy steps to provision infrastructure and launch containers.

Can I add Copilot SDK services to an existing repository?

Yes, you can add Copilot SDK services to an existing repository by scaffolding the azd template into a temporary directory and copying the generated Bicep infra, scripts, and azure.yaml file into your project.

Do I need Docker and azd to run Azure BYOM model deployments for Copilot?

Yes, you need Docker and azd to run Azure BYOM model deployments for Copilot, and you must use GitHub CLI authentication for Copilot scopes to ensure correct credential patterns during local testing and production.

How does Azure BYOM model configuration work for chat and assistant apps?

Azure BYOM model configuration works by specifying the provider, bearerToken, wireApi, and azure.apiVersion properties for your OpenAI deployments, applying per-request bearer token handling to authenticate chat and assistant apps securely.

What is the best way to avoid Azure authentication mistakes when hosting Copilot apps?

The best way to avoid Azure authentication mistakes when hosting Copilot apps is to follow correct Azure credential patterns with per-request bearer token handling for BYOM and ensure GitHub CLI authentication flows are properly configured.

What infrastructure is provisioned when scaffolding Copilot SDK apps on Azure?

Scaffolding Copilot SDK apps on Azure provisions an Express TypeScript API, a React Vite Web UI, and the required Bicep infrastructure to support Container Apps deployment without manually recreating Dockerfiles.