Dev & Engineering ✓ Microsoft · Official azure-sdkmcpfoundryskillsagent-developmentsdk-documentation

Microsoft Agent Skills

Domain knowledge for Azure SDK and Foundry to ground coding agents and improve SDK code generation.

FollowAgents review · FARS-2.1
Not recommended
51/ 100 5-point scale 2.6 / 5
1 2 3 4 5 6
1Trust8 / 29 · 1.4/5

Evidence shows the repository is maintained by Microsoft official organization, but no explicit least-privilege design or user confirmation mechanism is found. Data flow transparency is limited, only describing skill loading process via documentation. Sensitive data handling is not explicitly stated. Dependency security: some dependency versions are pinned in workflows, but no full dependency audit is provided. External effects: skills may trigger external API calls, but not explicitly stated. Rollback mechanism is not mentioned. Source attribution is clear, repository ownership is explicit.

2Reliability8 / 14 · 2.9/5

Repository internal structure is consistent, skill directories and documentation are well organized. Dependency availability: relies on external services like GitHub Copilot SDK, but no offline or alternative solutions are provided. Failure messages: test code defines error classification and retry logic, but actual runtime behavior is not verified.

3Adaptability12 / 18 · 3.3/5

Target audience is clearly developers using Azure SDK and Foundry, scenarios are broad. Capability boundaries are clear through skill descriptions and catalog. Trigger precision: skills describe trigger conditions via SKILL.md, but no precise trigger rules are provided. Environment fit: supports multiple languages and platforms, but detailed configuration requirements are not provided.

4Convention10 / 18 · 2.8/5

Information architecture is clear, README provides complete catalog and instructions. Install notes are detailed, offering multiple installation methods. Naming stability: skill names have consistent suffixes. Examples and FAQ: skill examples are provided, but FAQ is missing. Known limitations: README notes work in progress, but does not list limitations in detail. License is MIT, clear. Versioning changelog is not provided. Maintenance responsibility is clear, maintained by Microsoft official.

5Effectiveness9 / 13 · 3.5/5

Output usability: skills provide code generation and context loading, output format is clear. Marginal value: provides a large number of skills covering various scenarios, high value. Cost benefit: installation and usage cost is low, but reliance on external services may increase cost.

6Verifiability4 / 8 · 2.5/5

Claim traceability: claims in README are consistent with repository content. Cross-source corroboration: no external verification is provided. Fact-inference separation: documentation distinguishes descriptions and inferences, but some content is not explicitly marked.

Evidence confidence: Low Reviewed Aug 09, 2026 Reviewed revision 757d0aaa5d6c
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Safety controls not found in source: confirmation before acting, rollback or recovery path
Before you use it
  • Repository is under active development, some skills may be unstable.
  • Relies on external services (e.g., GitHub Copilot SDK), which may affect availability.
  • No detailed permission and data handling instructions are provided, use with caution.
Review evidence [1][2][3][4][5][6][7][8][9]
See the full review method →

What does this agent do, and when should you use it?

This repository from Microsoft provides a collection of Agent Skills, custom agents, AGENTS.md templates, and MCP configurations to equip AI coding agents (e.g., Copilot CLI, GitHub Copilot) with domain knowledge about Azure SDKs and Microsoft AI Foundry. It includes over 175 skills across Python, .NET, TypeScript, Java, and Rust, plus language-agnostic Foundry sub-skills. Skills are installed via npx skills add microsoft/skills, which copies selected skills into the agent's directory (e.g., .github/skills/ for GitHub Copilot). The repo also offers plugins like azure-skills and deep-wiki, as well as pre-configured MCP servers for documentation, GitHub, and browser automation.

Provides SKILL.md files with descriptions, trigger keywords, and usage guidance for each Azure service or Foundry feature. When installed, agents like Copilot CLI or GitHub Copilot in VS Code load these skills on relevant tasks, referencing official Microsoft Learn docs via MCP servers to generate correct code patterns. The repo includes a test harness built on the GitHub Copilot SDK to validate skill quality and acceptance criteria, plus a daily documentation workflow generating llms.txt files. Installation uses npx skills add microsoft/skills, and skills can be symlinked across multiple agents.

  1. A Python developer working on Azure AI projects needs the agent to know the azure-ai-projects SDK APIs for creating clients and running evaluations.
  2. A .NET developer building search solutions wants the agent to correctly use Azure.Search.Documents for vector and hybrid search.
  3. A TypeScript frontend developer using React Flow and Zustand needs the agent to generate components and stores following best practices.
  4. A Java developer integrating Azure Communication Services needs the agent to correctly call Call Automation and SMS APIs.
  5. A developer using Microsoft Foundry to build multi-agent workflows needs the agent to guide hosted agent deployment, toolbox configuration, and memory setup.

What are this agent's strengths and limitations?

Pros
  • Covers multiple languages and a wide range of Azure services with 175+ skills, offering targeted guidance.
  • Includes a test framework that validates skill quality and ensures generated code meets acceptance criteria.
  • Plugin ecosystem (e.g., azure-skills) provides deep integration and deployment workflows for Azure resources.
Limitations
  • Repository is under active development, so some skills may be unstable or documentation may lag.
  • Primarily targets the Microsoft ecosystem (Azure/Foundry), limiting usefulness for other cloud providers.
  • Requires command-line installation and management, which may be a barrier for less technical users.

How do you install or deploy this agent?

Run npx skills add microsoft/skills and select the required skills from the wizard. Skills are installed to the chosen agent's directory (e.g., .github/skills/ for GitHub Copilot) and symlinked if you use multiple agents.

How do you use this agent?

After installation, when working in a compatible agent (e.g., GitHub Copilot in VS Code), the skill is automatically triggered for relevant tasks. The agent reads the skill's guidance and generates code following the SDK patterns. Alternatively, manually copy skill folders to your project's .github/skills/ directory or use symlinks.

FAQ

Will skills update automatically after installation?
The repo has a daily documentation workflow for llms.txt, but skill updates require re-running npx skills add or manually pulling the repository.
Are skills compatible with all coding agents?
Skills are designed for general use but best support is for GitHub Copilot (VS Code/CLI). Other agents may require adjustments to installation paths.
Are there any costs associated with using the skills?
Skills are free under the MIT license, but using them requires a development environment with Node.js and git.
Do skills access external APIs?
Skill files are static, but the agent may access documentation or MCP servers (e.g., Microsoft Docs) during execution.

Compare agents like this one

The same FARS review applied across the shortlist this agent qualifies for.

Related agents