DEV.co
MCP Servers · microsoft

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.

Source: GitHub — github.com/microsoft/skills
2.7k
GitHub stars
305
Forks
TypeScript
Primary language
MIT
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
Repositorymicrosoft/skills
Ownermicrosoft
Primary languageTypeScript
LicenseMIT — OSI-approved
Stars2.7k
Forks305
Open issues60
Latest releaseUnknown
Last updated2026-07-07
Sourcehttps://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.

Quickstart

Get the skills source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/microsoft/skills.gitcd skills# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

GitHub Copilot / Copilot CLI Customization

Inject Azure SDK and Foundry domain knowledge into Copilot agents to improve code suggestions and architectural guidance without diluting general-purpose LLM weights. Skills like copilot-sdk, cloud-solution-architect, and language-specific Azure modules accelerate development loops.

Microsoft Foundry Agent Platform Setup

Bootstrap hosted agents with pre-configured skills for Foundry resource provisioning, model discovery, multi-agent workflows, memory management, and observability. Foundry-specific skills (foundry-hosted-agents, foundry-workflows, foundry-managed-skills) streamline agent fleet deployment.

Multi-Language Azure SDK Onboarding

Standardize agent knowledge across Python, .NET, TypeScript, Java, and Rust teams using language-suffixed skills (-py, -dotnet, -ts, -java, -rust). Symlink shared skills across projects to maintain consistency and reduce documentation overhead.

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.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityClear
Deployment complexityModerate
DEV.co fitStrong
Assessment confidenceHigh
Security considerations

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.

Software development agency

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.co

Related 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?
No. README explicitly warns against loading all skills (context rot). Use `npx skills add` wizard to select only skills relevant to your current project. Unused skills can be removed or deactivated.
What versions of GitHub Copilot and Azure SDKs does this support?
Not clearly stated in provided data. README references GitHub Copilot CLI and VS Code Copilot, and Foundry (preview). Specific version pins and compatibility matrix are not shown. Requires review of SKILL.md files or GitHub Actions workflow configs.
Can I use these skills with Claude or other non-Microsoft agents?
Repository is tightly coupled to Microsoft/GitHub/Foundry ecosystems. Some MCP server skills may be portable to other MCP-compatible agents, but most skills assume Copilot SDK or Foundry APIs. Requires significant adaptation.
How do I report a bug or security issue?
No formal bug/security process is documented in the excerpt. Try GitHub Issues for bugs (60 currently open). For security, contact Microsoft Security Response Center or refer to Microsoft's coordinated disclosure policy. Verify with repository maintainers.

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.