Microsoft Agent Skills

Agent Skills

Official Microsoft skills that ground coding agents in Azure SDKs and Foundry for Python, .NET, TypeScript, Java and Rust

SkillEditors’ pickMedium risk

microsoft/skills

Install

npx skills add microsoft/skills

The wizard asks which skills and agent to use.

This is third-party code. Review the repository files before installing.

What it does

The repository grounds agents in Microsoft SDKs: over a hundred and fifty skills split into language plugins with -py, -dotnet, -ts, -java and -rust suffixes. They cover clients for Cosmos DB, Blob Storage, Service Bus, Event Hubs, Key Vault, Identity, AI Search, speech, document intelligence and more. The Foundry group covers model deployment, hosted agents, memory, observability and governance. There are also general skills such as mcp-builder and cloud-solution-architect, the deep-wiki and azure plugins, an AGENTS.md template, agent roles and ready MCP configs.

Who it is for. For developers building on Azure and Microsoft Foundry with coding agents.

Good fit when

  • The agent mixes up Azure SDK versions and patterns
  • You are building an agent or service on Microsoft Foundry
  • You want an AGENTS.md template and agent roles for an Azure project

Not a fit when

  • The project does not use Azure
  • You want to install every skill at once: the authors warn it pollutes context

Example request

Write a Python service that reads Service Bus messages and stores them in Cosmos DB using DefaultAzureCredential

Limitations

The repository is a work in progress and skills are being updated to newer SDK patterns. Real use needs an Azure subscription. Many Foundry features are marked preview.

How to disable. Delete the installed skill folders from the agent directory, such as .github/skills for GitHub Copilot.

Security check

  • Some skills suggest az and azd commands that create cloud resources
  • Generated code works with Azure credentials

README in short

The README explains the approach: SDK knowledge is already in model weights and skills provide the activation context. Install via npx skills add with a selection wizard, or manually by cloning and symlinking. A catalog follows by language and group, plus sections on plugins, agent roles and MCP configs. A site offers skill search and one-click install. MIT licensed.

SKILL.md

---
name: azure-kusto-graph
description: "Build and query Kusto graphs from natural language. Covers transient graphs (make-graph), persistent graph models/snapshots, pattern matching (graph-match), shortest paths, connected components, and graph-to-table export. Generates the edges-first thinking: define edges, define node lookups, union, make-graph. WHEN: make-graph, graph-match, graph-shortest-paths, graph-to-table, graph-mark-components, persistent graph, graph model, graph snapshot, build a graph from data, find paths between nodes, pattern matching in graph, connected components, transient graph, Kusto graph, KQL graph."
license: MIT
metadata:
  author: Microsoft
  version: "1.2.1"
---

# Kusto Graph Semantics

Build transient and persistent graphs from tabular data using KQL graph operators. This skill translates natural language into the edges-first graph construction pattern and graph query operators.

## Activation Triggers

Use this skill when the user:
- Wants to build a graph from tabular data (`make-graph`)
- Asks to find patterns, paths, or relationships in data
- Mentions `graph-match`, `graph-shortest-paths`, `graph-to-table`, `graph-mark-components`
- Wants to create a persistent graph model or snapshot
- Says "build a graph", "find the shortest path", "find connected components", "show relationships"
- Asks about transient vs persistent graphs

FAQ

How many skills should I install?

Only what the current project needs. The installer wizard lets you pick them.

Which agents does it support?

Skills follow the Agent Skills format. The README mentions GitHub Copilot, Claude Code and OpenCode, and the installer places them in the chosen agent's directory.

Editors’ pick

An MCP server built into the Netdata agent: metrics, logs, alerts and live process, service and container data for an AI assistant

MCP serverMedium risk80.5K
Editors’ pick

GitHub's official MCP server: code, issues, pull requests, Actions and security alerts straight from the agent

MCP serverHigh risk32.9K
Editors’ pick

AWS's official MCP server suite: docs, IaC, containers, serverless, databases, cost and monitoring

MCP serverHigh risk9.7K
Editors’ pick

A GitHub Action that runs Claude Code in pull requests and issues: answers mentions, reviews and makes changes

PluginHigh risk8.9K