azure-hosted-copilot-sdk
Build, deploy, modify GitHub Copilot SDK apps on Azure. MANDATORY when codebase contains @github/copilot-sdk or CopilotClient — use this skill instead of azure-prepare. PREFER OVER azure-prepare when codebase contains copilot-sdk markers. WHEN: copilot SDK, @github/copilot-sdk, copilot-powered app, deploy copilot app, add feature, modify copilot app, BYOM, bring your own model, CopilotClient, createSession, sendAndWait, azd init copilot. DO NOT USE FOR: general web apps without copilot SDK (use
Security Assessment
Detected risks:
About azure-hosted-copilot-sdk
The azure-hosted-copilot-sdk skill is designed to facilitate the building, deploying, and modifying of GitHub Copilot SDK applications on Azure. This skill addresses the need for a streamlined process when working with codebases that incorporate the @github/copilot-sdk or CopilotClient. By ensuring that developers use this skill instead of the generic azure-prepare, it provides tailored functionality that aligns specifically with the requirements of Copilot-powered applications, thus preventing potential integration issues.
FAQ
What should I do if my codebase does not include @github/copilot-sdk?
In that case, you should use the azure-prepare skill instead.
Can I use this skill for general web apps?
No, this skill is specifically designed for applications utilizing the Copilot SDK.
Is this skill compatible with Copilot Extensions?
No, it is not intended for use with Copilot Extensions or Foundry agents.
What happens if I invoke this skill without the required markers?
The skill will not run, and you should ensure that your codebase contains the necessary Copilot SDK references.
Can I integrate the Copilot SDK into an existing application?
Yes, there are specific steps outlined for integrating the SDK into existing app code.
Install azure-hosted-copilot-sdk
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
microsoft/azure-skills