skills
Microsoft Skills is a collection of 175+ domain-specific knowledge modules designed to improve AI coding agents' understanding of Azure SDKs and Microsoft AI Foundry. It provides pre-built skills, custom agent templates, MCP server configurations, and installation tooling to reduce context pollution and surface relevant patterns during agent-assisted development.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | microsoft/skills |
| Owner | microsoft |
| Primary language | TypeScript |
| License | MIT — OSI-approved |
| Stars | 2.7k |
| Forks | 305 |
| Open issues | 60 |
| Latest release | Unknown |
| Last updated | 2026-07-07 |
| Source | https://github.com/microsoft/skills |
What skills is
TypeScript-based repository offering modular skills organized by language (Python, .NET, TypeScript, Java, Rust) and domain (Core, Foundry, cloud architecture). Skills are installed via npm CLI (`skills add`) or manual git clone/symlink, then loaded into agent contexts (GitHub Copilot CLI, VS Code Copilot) or Foundry hosted agents. Includes AGENTS.md templates, MCP server pre-configurations, and plugin packages for docs and Azure SDKs.
Get the skills source
Clone the repository and explore it locally.
git clone https://github.com/microsoft/skills.gitcd skills# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Use `npx skills add` wizard to select only essential skills per project; loading all 175 causes context dilution and token waste as noted in README.
- For multi-project setups, leverage symlinks (e.g., `ln -s /path/to/.github/skills`) to maintain a single source of truth and reduce redundancy.
- Test skills against your agent version and SDK versions before production deployment; repository is in active development (last push 2026-07-07) and skill patterns may shift.
- Review AGENTS.md template and customize behavioral guidelines for your use case; generic agent configs from this repo may not align with team standards.
- Monitor GitHub Actions (test-harness.yml, skill-evaluation.yml) for CI/CD patterns; integrate similar checks into your agent deployment pipeline.
When to avoid it — and what to weigh
- Agent-Agnostic or Non-Azure Workflows — Skills repository is tightly coupled to Microsoft/GitHub/Foundry ecosystems. If using Claude, Anthropic Claude MCP, or non-Azure cloud providers, integration effort and relevance diminish significantly.
- Production Agents Without Customization — Repository is flagged 'Work in Progress' with 60 open issues and no stable release. Directly deploying all 175 skills into production agents risks context rot, token waste, and untested interactions. Requires selective skill curation per project.
- Governance/Compliance-First Deployments — While foundry-governance skill exists, the repository itself provides no formal compliance audit trail, security certification, or liability statements. Organizations with strict SOC 2, FedRAMP, or data residency requirements should require review before adoption.
- Offline or Air-Gapped Environments — Skills repository depends on npm (`skills.sh`), GitHub symlinks, and dynamic skill discovery via explorer. Requires outbound connectivity and may not be feasible for highly restricted networks without manual curation and bundling.
License & commercial use
MIT License. Permits commercial use, modification, and distribution with attribution and no warranty. Aligns with permissive OSI standards. No copyleft or commercial restriction clauses.
MIT license explicitly permits commercial use and derivative works without royalty. No commercial liability or support agreement is implied; users accept "as-is" with no warranties. If building commercial AI agent products on top of these skills, obtain legal review to confirm compliance with any downstream model/SDK licensing (e.g., Copilot SDK, Azure SDKs). Recommend reviewing Microsoft AI Foundry commercial terms separately.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | Moderate |
| DEV.co fit | Strong |
| Assessment confidence | High |
Repository does not make security claims. Skills handle Entra authentication, OAuth2, managed identity, and API keys; audit each skill's credential handling before use. entra-agent-id skill provides OAuth2-capable identities (preview), but no security audit or threat model is documented. MCP server skills (mcp-builder, browser automation) may expose LLM to injection or SSRF risks; validate input sanitization. No vulnerability disclosure process documented; report issues directly to Microsoft Security Response Center or GitHub.
Alternatives to consider
LangChain / LangGraph Agent Frameworks
Language-agnostic agent frameworks with broader LLM support (OpenAI, Anthropic, etc.) and pre-built tool/skill abstractions. Less Azure-specific but more portable across vendors.
Anthropic Prompt Caching / Custom Instructions
Use Claude's native prompt caching to embed domain-specific context without separate skill modules. Simpler for teams already invested in Claude ecosystem; no MCP server dependency.
Internal Custom Skills Repository
Build your own Azure SDK skills in a private repo aligned to your architectural standards and governance. Trades broad compatibility for full control, compliance audit trail, and team-specific patterns.
Build on skills with DEV.co software developers
Run `npx skills add microsoft/skills` to curate and install Azure-specific agent skills. Reduce context pollution and accelerate Copilot/Foundry adoption in your team.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
skills FAQ
Do I have to install all 175 skills?
What versions of GitHub Copilot and Azure SDKs does this support?
Can I use these skills with Claude or other non-Microsoft agents?
How do I report a bug or security issue?
Work with a software development agency
Need help beyond evaluating skills? DEV.co is a software development agency offering software development services and web development for teams of every size. Our software developers and web developers build custom software, web applications, APIs, and mcp servers integrations — and maintain them long-term.
Get Started with Microsoft Skills
Run `npx skills add microsoft/skills` to curate and install Azure-specific agent skills. Reduce context pollution and accelerate Copilot/Foundry adoption in your team.