$git clone https://github.com/microsoft/skills> [!NOTE] > Work in Progress — This repository is under active development. More skills are being added, existing skills are being updated to use the latest SDK patterns, and tests are being expanded to ensure quality. Contributions welcome!
| 1 | # Agent Skills |
| 2 | |
| 3 | [](https://github.com/microsoft/skills/actions/workflows/test-harness.yml) |
| 4 | [](https://github.com/microsoft/skills/actions/workflows/skill-evaluation.yml) |
| 5 | [](https://skills.sh/microsoft/skills) |
| 6 | [](https://microsoft.github.io/skills/#documentation) |
| 7 | |
| 8 | > [!NOTE] |
| 9 | > **Work in Progress** — This repository is under active development. More skills are being added, existing skills are being updated to use the latest SDK patterns, and tests are being expanded to ensure quality. Contributions welcome! |
| 10 | |
| 11 | Skills, custom agents, AGENTS.md templates, and MCP configurations for AI coding agents working with Azure SDKs and Microsoft AI Foundry. |
| 12 | |
| 13 | > **Blog post:** [Context-Driven Development: Agent Skills for Microsoft Foundry and Azure](https://devblogs.microsoft.com/all-things-azure/context-driven-development-agent-skills-for-microsoft-foundry-and-azure/) |
| 14 | |
| 15 | > **🔍 Skill Explorer:** [Browse all 175 skills with 1-click install](https://microsoft.github.io/skills/) |
| 16 | |
| 17 | ## Quick Start |
| 18 | |
| 19 | ```bash |
| 20 | npx skills add microsoft/skills |
| 21 | ``` |
| 22 | |
| 23 | Select the skills you need from the wizard. Skills are installed to your chosen agent's directory (e.g., `.github/skills/` for GitHub Copilot) and symlinked if you use multiple agents. |
| 24 | |
| 25 | <details> |
| 26 | <summary>Alternative installation methods</summary> |
| 27 | |
| 28 | **Manual installation (git clone)** |
| 29 | |
| 30 | ```bash |
| 31 | # Clone and copy specific skills |
| 32 | git clone https://github.com/microsoft/skills.git |
| 33 | cp -r agent-skills/.github/skills/azure-cosmos-db-py your-project/.github/skills/ |
| 34 | |
| 35 | # Or use symlinks for multi-project setups |
| 36 | ln -s /path/to/agent-skills/.github/skills/mcp-builder /path/to/your-project/.github/skills/mcp-builder |
| 37 | |
| 38 | # Share skills across different agent configs in the same repo |
| 39 | ln -s ../.github/skills .opencode/skills |
| 40 | ln -s ../.github/skills .claude/skills |
| 41 | ``` |
| 42 | |
| 43 | </details> |
| 44 | |
| 45 | --- |
| 46 | |
| 47 | Coding agents like [Copilot CLI](https://github.com/features/copilot/cli) and [GitHub Copilot in VS Code](https://code.visualstudio.com/docs/copilot/customization/agent-skills) are powerful, but they lack domain knowledge about your SDKs. The patterns are already in their weights from pretraining. All you need is the right activation context to surface them. |
| 48 | |
| 49 | > [!IMPORTANT] |
| 50 | > **Use skills selectively.** Loading all skills causes context rot: diluted attention, wasted tokens, conflated patterns. Only copy skills essential for your current project. |
| 51 | |
| 52 | --- |
| 53 | |
| 54 |  |
| 55 | |
| 56 | --- |
| 57 | |
| 58 | ## What's Inside |
| 59 | |
| 60 | | Resource | Description | |
| 61 | |----------|-------------| |
| 62 | | **[174 Skills](#skill-catalog)** | Domain-specific knowledge for Azure SDK and Foundry development | |
| 63 | | **[Plugins](#plugins)** | Installable plugin packages (deep-wiki, azure-skills and more) | |
| 64 | | **[Custom Agents](#agents)** | Role-specific agents (backend, frontend, infrastructure, planner) | |
| 65 | | **[AGENTS.md](AGENTS.md)** | Template for configuring agent behavior in your projects | |
| 66 | | **[MCP Configs](#mcp-servers)** | Pre-configured servers for docs, GitHub, browser automation | |
| 67 | | **[Documentation](https://microsoft.github.io/skills/#documentation)** | Repo docs and usage guides | |
| 68 | |
| 69 | --- |
| 70 | |
| 71 | ## Skill Catalog |
| 72 | |
| 73 | > 175 skills across language plugins — see [skill catalog](#skill-catalog) below for the full breakdown |
| 74 | |
| 75 | | Language | Count | Suffix | |
| 76 | |----------|-------|--------| |
| 77 | | [Core](#core) | 11 | — | |
| 78 | | [Foundry (Language-Agnostic)](#foundry-language-agnostic) | 11 | — | |
| 79 | | [Python](#python) | 39 | `-py` | |
| 80 | | [.NET](#net) | 28 | `-dotnet` | |
| 81 | | [TypeScript](#typescript) | |