Mindket

Microsoft Agent Skills

Newversion 2 · updated
Star3183

Overview

Microsoft’s library of skills, agent personas and MCP setups for coding agents on Azure and Microsoft Foundry: one skill per SDK in five languages, plus deploy, cost and AKS skills. Install a few, not all of them.

Microsoft Agent Skills is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • GitHub Copilot CLI: three plugin lines
  • GitHub Copilot in VS Code and other agents: the npx skills wizard
  • Claude Code: the same plugin lines, since the repository holds a Claude Code marketplace file
  • Any project: one skill folder copied by hand, from its real folder
Start with
npx skills add microsoft/skills

Platform

GitHub CopilotCoding agent
Claude CodeCoding agent
OpenCodeCoding agent
VS CodeCode editor

About

What it is

Microsoft Agent Skills is Microsoft’s library of skills for coding agents that work with Azure and Microsoft Foundry. Its README gives more than one total for them. Most cover one Azure SDK package each, in Python, .NET, TypeScript, Java or Rust. Others cover Azure deployment, cost, AKS and Foundry agents. The repository also holds five agent personas, four prompt templates, an AGENTS.md template and MCP examples. The README warns against installing everything, since too many skills dilute the agent’s attention.

  1. You pick the few skills your project needs
  2. You ask for an Azure task in plain words
  3. The agent loads the skill that matches
  4. The agent writes code, or a plan you approve

Who it suits

Developers who build on Azure or Microsoft Foundry and want their agent to follow current SDK patterns. Cloud and platform engineers get the deploy, cost, AKS and diagnostics skills. Anyone who writes skills for their own SDK can study skill-creator and the repository’s layout. It is a library to pick from, not a pack to install whole.

Who uses it, and how
WhoSkills they reach forExample
Python, .NET, TypeScript, Java and Rust developersazure-identity-py, azure-cosmos-db-py, azure-storage-blob-tsA developer asks for a FastAPI service on Cosmos DB, and the agent follows the azure-cosmos-db-py patterns.
AI agent buildersmicrosoft-foundry, azure-ai-projects-py, mcp-builderA team creates and evaluates a Foundry agent, or builds an MCP server for its own tools.
Cloud and platform engineersazure-prepare, azure-validate, azure-deployAn engineer plans an app’s Azure setup, checks it, then ships it with azd.
Operations teamsazure-diagnostics, aks-troubleshooting, cost-analysisAn on-call engineer investigates AKS pods stuck in CrashLoopBackOff, or asks why the Azure bill went up.
Documentation ownerswiki-architect, wiki-onboardingA maintainer generates a wiki with Mermaid diagrams and onboarding guides for a repository.

Where to use it

The README targets GitHub Copilot, and its copy lines also reach Claude Code and OpenCode.

  • GitHub Copilot CLI: three plugin lines
  • GitHub Copilot in VS Code and other agents: the npx skills wizard
  • Claude Code: the same plugin lines, since the repository holds a Claude Code marketplace file
  • Any project: one skill folder copied by hand, from its real folder

How to set it up

Get it saves a zip of Mindket’s setup notes for each route, plus notes on the azure plugin’s MCP server and telemetry. The wizard is the shortest route.

What you need first
NeedDetail
A coding agentGitHub Copilot CLI, Copilot in VS Code, Claude Code or OpenCode
Node.jsFor the npx wizard. The azure plugin needs version 22 or later
An Azure account and the Azure CLIOnly for the azure plugin and the skills that deploy. You sign in with az login
The Azure Developer CLI (azd)For azure-prepare’s azd workflow, and for azure-deploy, which runs azd up or azd deploy
PowerShell (pwsh) or Bashazure-validate runs a check script with pwsh, or with bash on macOS and Linux. The azure plugin’s hooks run bash
Microsoft Foundry accessOnly for the Foundry skills, which the README calls a preview
GitOnly for the manual route
  1. Run the wizard in your project. Type the line below in a terminal inside your project folder.
  2. Pick only the skills you need. The wizard asks which skills, and which agent to install them for.
  3. Ask for a task in plain words. The agent loads the skill that matches.
npx skills add microsoft/skills

Plugins have their own lines. Type these inside a Copilot CLI or Claude Code session. Read Get it’s notes on the azure plugin first, because it starts an MCP server through npx and records usage unless you opt out.

/plugin marketplace add microsoft/skills
/plugin install deep-wiki@skills
/plugin install azure@skills

How to use it

Say what you are building, and name the Azure service if you know it.

Asks and the skills behind them
You askSkill the agent loadsWhat the skill has the agent do
Add a Cosmos DB service to my FastAPI appazure-cosmos-db-pySet up the client, a service layer with CRUD, partition keys and parameterized queries
Sign my Python service in to Azureazure-identity-pyUse DefaultAzureCredential, a managed identity or a service principal
Build an agent on Microsoft Foundrymicrosoft-foundryScaffold, build, deploy and evaluate agents and models, routing to the right sub-skill
Prepare my app for Azure with azdazure-prepareWrite a plan file and wait for your approval, then generate azure.yaml, infrastructure code and Dockerfiles
Is my app ready to deploy?azure-validateCheck the configuration, infrastructure code and role assignments before anything ships
Ship it to Azureazure-deployRun azd up or the matching deploy command with error recovery, once the plan is validated
Why is my App Service failing?azure-diagnosticsDebug with AppLens, Azure Monitor and resource health, with safe triage
Why did my Azure bill go up?cost-analysisAnalyze actual spend, bill changes and AKS or AI costs
My AKS pods keep crashingaks-troubleshootingRun a read-only, evidence-first investigation of the live cluster
Write a wiki for this repositorywiki-architectMap the repository into a documentation structure, with onboarding guides

Example

You have a FastAPI app and want it on Azure, using azd.

Prepare this app for Azure with azd.

The agent writes a plan to .azure/deployment-plan.md, shows it to you, and waits for your approval before it generates anything else.

After you approve, it generates azure.yaml, the infrastructure code and Dockerfiles, then hands off to azure-validate for the checks. You asked only to prepare, so it stops there. It deploys only when you ask it to.

For newcomers and experts

If you are new. A skill is a text file of instructions for your agent. This library is big, so start small. Install the one skill for your language and Azure service, and add more only when you need them. For anything that deploys, expect the agent to ask which Azure subscription and location to use, and to ask before it deletes anything. Sign in with az login in your own terminal.

For experts. The repository’s AGENTS.md template opens with a docs-first rule. The agent searches Microsoft Learn through the docs MCP, checks the installed package version, and does not trust cached knowledge. The plugins fall into three groups, and only the last one runs a script on its own.

What a plugin brings with it
GroupWhat comes with itPlugins
Skills and commandsNo hooks file and no MCP config in the repositoryazure-sdk-python, azure-sdk-dotnet, azure-sdk-typescript, azure-sdk-java, azure-sdk-rust, deep-wiki
Skills and MCP serversAn .mcp.json with the Azure MCP Server through npx, plus Foundry’s and Microsoft Learn’s remote servers. Listed in the Copilot marketplace file onlymicrosoft-foundry
Skills, hooks and MCPA Claude Code hooks file that runs a track-telemetry script, and an .mcp.json, which lists no server in aks-skills and foundry-iq-skillsazure, aks-skills, azure-advisor, azure-cost, azure-kusto-graph-skills, azure-local-skills, foundry-iq-skills

The azure plugin’s .mcp.json starts the Azure MCP Server with npx, pinned to one version. Its README says npx inherits your .npmrc, so install it only on trusted devices.

Good to know

The library is large and still changing.

  • Work in progress: the README says more skills are being added and existing ones updated
  • Telemetry: the azure plugin’s README gives AZURE_MCP_COLLECT_TELEMETRY=false as the opt-out. Mindket read that plugin’s script only, and six other plugins have a hooks file with the same script name
  • Preview: the README calls the Foundry agent platform a preview
  • Copy traps: most entries in .github/skills are links, and the README’s copy line starts at a folder named agent-skills, not the skills folder that git clone makes
  • Updates: the README gives no update or removal step
  • Maker: Microsoft, MIT licensed. Mindket lists it and is not Microsoft

README and files

README
# Microsoft Agent Skills: setup notes

This kit holds setup notes written by Mindket. It does not contain the skills, the custom agents, the prompts, the AGENTS.md template or the MCP configs. Those install from Microsoft’s repository: https://github.com/microsoft/skills

License: MIT, Copyright (c) Microsoft Corporation. Full text: https://github.com/microsoft/skills/blob/main/LICENSE

Microsoft Agent Skills is made by Microsoft. Mindket lists it and is not Microsoft. The README opens with a note that the repository is a work in progress under active development, with more skills being added and existing ones updated.

The pages these notes came from: the README (https://github.com/microsoft/skills/blob/main/README.md), the AGENTS.md template (https://github.com/microsoft/skills/blob/main/Agents.md), the Claude Code marketplace file (https://github.com/microsoft/skills/blob/main/.claude-plugin/marketplace.json), the azure plugin’s README and hook files under https://github.com/microsoft/skills/tree/main/.github/plugins/azure-skills, and about twenty SKILL.md files, among them azure-prepare, azure-validate, azure-deploy, microsoft-foundry, microsoft-docs, mcp-builder and skill-creator. The repository holds far more skills than Mindket read. Mindket copied every command and ran none of them.

## What it is

A library of skills, custom agents, prompts and MCP configurations for coding agents that work with Azure SDKs and Microsoft Foundry, Microsoft’s AI agent platform. The README gives more than one total for its skills, so Mindket gives none. A skill is a folder with a SKILL.md file of instructions that the agent reads when your request matches.

What the README groups them into:

- Core skills for tooling and infrastructure that need no one language: cloud-solution-architect, copilot-sdk, debugview, entra-agent-id, frontend-design-review, github-issue-creator, github-primer-brand, mcp-builder, podcast-generation and skill-creator.
- Foundry skills that work through the azd and az command line tools and the Foundry MCP server: a router skill named microsoft-foundry, and skills for projects, models, hosted agents, toolboxes, workflows, knowledge bases, managed skills, memory, observability and governance.
- One skill per Azure SDK package for each of five languages, named with a suffix: -py for Python, -dotnet for .NET, -ts for TypeScript, -java for Java and -rust for Rust. Examples are azure-identity-py, azure-cosmos-db-py and azure-ai-projects-py.
- Five role-based agent personas (backend, frontend, infrastructure, planner, presenter), four prompt templates, an AGENTS.md template and a reference file of MCP servers.

The README’s own warning: “Use skills selectively. Loading all skills causes context rot: diluted attention, wasted tokens, conflated patterns. Only copy skills essential for your current project.”

## The 13 plugins in the Claude Code marketplace file

| Plugin | What it holds (the marketplace file’s words, shortened) |
|---|---|
| deep-wiki | A wiki generator for code repositories, with Mermaid diagrams and source citations |
| azure | Azure MCP and skills for cloud resources, deployments and Azure services. The README says it is copied from microsoft/github-copilot-for-azure |
| azure-sdk-python | Azure SDK patterns for Python |
| azure-sdk-dotnet | Azure SDK patterns for .NET |
| azure-sdk-typescript | Azure SDK patterns for TypeScript and Node.js |
| azure-sdk-java | Azure SDK patterns for Java |
| azure-sdk-rust | Azure SDK patterns for Rust |
| azure-kusto-graph-skills | Kusto graph analysis, IRQL security hunting and graph visualization for Azure Data Explorer |
| azure-local-skills | Azure Local deployments, standard and multi-rack |
| foundry-iq-skills | Create and retrieve from a Foundry IQ knowledge base, then connect an agent |
| azure-cost | Azure cost analysis, estimation, optimization and governance |
| aks-skills | AKS troubleshooting, cost, known issues, GPU inference and packet capture |
| azure-advisor | Azure Advisor recommendations, service-retirement impact and remediation guidance |

Source: .claude-plugin/marketplace.json. The marketplace is named skills. The Copilot CLI’s marketplace file, .github/plugin/marketplace.json, lists these 13 plus a fourteenth, microsoft-foundry.

## Files in this kit

- setup/claude-code.md: the plugin lines, and a skills folder for Claude Code
- setup/github-copilot.md: the Copilot CLI lines and the .github/skills folder
- setup/other-agents.md: the npx skills wizard and the README’s copy and link lines
- setup/azure-plugin.md: what the azure plugin needs, installs and records
- setup/first-run.md: choosing few skills, the docs-first rule and the three Azure deploy skills

## What you need first

- A coding agent. The README names GitHub Copilot CLI and GitHub Copilot in VS Code, and its copy lines also cover Claude Code and OpenCode.
- Node.js, for the npx skills command. The azure plugin needs Node.js 22 or later.
- Git, for the manual route.
- For the azure plugin: an Azure account, and the Azure CLI signed in with az login. Its hooks run bash.
- For the deploy skills: the Azure Developer CLI (azd), since azure-deploy runs azd up or azd deploy. azure-validate runs a check script with pwsh (PowerShell), or with bash on macOS and Linux.
- For the Foundry skills: access to Microsoft Foundry. The README calls the Foundry agent platform a preview.

## What installs where

- npx skills: the skills you pick, in your agent’s skills folder.
- Plugins: the agent keeps the plugin’s files itself. Seven of the thirteen also carry Claude Code hooks and an .mcp.json file, though in aks-skills and foundry-iq-skills that file lists no server (setup/azure-plugin.md).
- Manual copy: the skill folders you copy, and nothing else.

## Your data

A skill is text and sends nothing by itself. The plugins are different:

- Seven plugins (azure, aks-skills, azure-advisor, azure-cost, azure-kusto-graph-skills, azure-local-skills and foundry-iq-skills) carry a hooks file for Claude Code that runs a track-telemetry script when a session starts and after each tool use. The azure plugin’s README documents the opt-out (setup/azure-plugin.md). Mindket read the azure plugin’s script only.
- The azure plugin starts the Azure MCP server with npx, and its README warns that npx inherits your .npmrc settings, so install it on trusted devices only.
- The language plugins azure-sdk-python, azure-sdk-dotnet, azure-sdk-typescript, azure-sdk-java and azure-sdk-rust, and deep-wiki, have no hooks file or MCP config in the repository.
- microsoft-foundry, in the Copilot marketplace file only, has no hooks file. Its .mcp.json starts the Azure MCP server with npx and connects to two remote servers, https://mcp.ai.azure.com and https://learn.microsoft.com/api/mcp.
- Whatever you give the agent, such as code and logs, goes to the agent’s own service as in any other session.

## Update and remove

The README gives no update or removal step. setup/claude-code.md says what Claude Code’s own docs give for a plugin.
Files
README.md  7 KB
setup/azure-plugin.md  4 KB
setup/claude-code.md  3 KB
setup/first-run.md  4 KB
setup/github-copilot.md  2 KB
setup/other-agents.md  3 KB

6 files, 23 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-07

Compare with similar

Listed GitHub projects in the same category that share the most topics with this one.

ProductStarsActivityLanguageLicenseLast change
Microsoft Agent Skills This page3,183——MIT—
Cloudflare SkillsShares skills · agents3,298——Apache-2.0—
Claude Code Plugins DirectoryShares skills · mcp47,059ActivePythonApache-2.0
Agent Development Kit (ADK) for GoShares agents · mcp8,945ActiveGoApache-2.0
Agentic Resource RegistryShares agents · mcp4,320ActivePythonApache-2.0
Agent SkillsShares skills · agent-skills116,705ActiveJavaScriptMIT
Numbers as Mindket last read them, from 2026-11-06 to 2026-11-13. Activity is read from each project’s last change on GitHub: Active within 30 days, Quiet within 180, Stale after that.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

maudlinmau5Irony alert: Microsoft Office skills needed for some of Google's jobs2 points · 5 repliesDrew FurgiueleI *actually,* genuinely like this, so long as it can't get gamed (and opens up to more things). I believe vendor certifications are a Ponzi scheme run by people who think memorizing answers is a metric worth measuring in a candidate or employee www.theregister.com/software/202...4 likes · 1 replymilesechoJunior Developers needed for social commerce start-up in NYCJunior Software Developer Duration: Full time, permanent Location: New York, NY Travel Required: None Immigration Status: Must be US Citizen or Green Card Holder Recruiters: Do not contact To apply: Please send resume and cover letter to jobs@theechosystem.com ____________________________ Overview…3 pointsPython Coding (CLCODING)Microsoft Python Development Professional Certificate – FREE Enrollment! Want to become a Python Developer? Microsoft offers a Python Development Professional Certificate designed to help beginners build job-ready Python skills in less than 4 months. www.clcoding.com/2025/05/micr...4 likesprofquailRibbon Hero, a game to hone your Microsoft Office skills2 points · 1 replyVisual StudioPlanning your next Microsoft certification? Your Visual Studio Subscription offers Cloud Academy and Pluralsight courses, labs, and hands-on resources aligned with exams. Start building skills today! msft.it/63320afAH03 likesmmaiaMicrosoft Skills2 pointsThe RegisterMicrosoft admits certifications can be a drag, launches creds that recognize skills3 likesIDislikeNamesAsk HN: Who is hiring? (May 2015)#Principal Engineer / Architect, Microsoft, Seattle Microsoft, in the the Application and Services Group is looking for a passionate and influential Principal Development Engineer and expert in cloud computing and cloud services. As a leader you will have experience building and delivering…@unrayocruel.bsky.socialMicrosoft admite que las certificaciones pueden ser un engorro y lanza credenciales que reconocen las habilidades. A diferencia de las certificaciones tradicionales, estas insignias no requieren pruebas ni cursos específicos Microsoft evalúa automáticamente cómo utiliza cada persona sus herramientas2 likesIDislikeNamesAsk HN: Who is hiring? (May 2015)Microsoft | Seattle | Principal Engineer / Architect The Application and Services Group (ASG) is looking for a passionate and influential Principal Development Engineer and expert in cloud computing and cloud services. As a leader you will have experience building and delivering scalable web…M365 Roadmap🆕 New on the Microsoft 365 roadmap Microsoft 365 Copilot (Microsoft 365): Accounting skills GA November 2026 · Preview first ID 578864 #M365Roadmap microsoft.com/en-us/microso...1 like · 1 reply

Searched

More from Mindket

See all from Mindket

Nanosaur2-670M

well9472 · Kit

Makes illustrations from text prompts with a small 670M-parameter diffusion model, run through ComfyUI. Built as a low-budget research model for people who wan…

New

Reads handwritten Arabic text from images and returns it as text. A fine-tuned PaddleOCR-VL model for people digitizing Arabic handwriting.

New

Makes video clips from a text prompt or an image plus text, at up to 720P and 24 frames per second, in the Diffusers format for a single consumer GPU.

New

Similar projects

See all in Developer

REA: Reverse Engineer Anything

morluto · MCP server

Pick

An MCP server and CLI by morluto that lets your coding agent study binaries, desktop and Android apps, websites and firmware on your own computer, and back eac…

New455k

Agent Skills

addyosmani · Skill

Addy Osmani’s open-source set of engineering skills for AI coding agents. Each skill is a Markdown workflow with steps, checks and exit criteria. The setup not…

New117k

LobeHub

lobehub · Kit

LobeHub’s workspace for a team of AI agents, under its own community license. You build agents, group them, give them tasks and schedules, and keep editable me…

New84.4k