microsoft/azure-skills

▲ 2 stars today★ 1,483⑂ 245

Official agent plugin providing skills and MCP server configurations for Azure scenarios.

About microsoft/azure-skills

microsoft/azure-skills is an open-source project on GitHub, mainly written in Shell. Official agent plugin providing skills and MCP server configurations for Azure scenarios. It currently holds 1,483 stars and 245 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #91 with 2 new stars today.

GitHub Repository Details

Repository microsoft/azure-skills · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

Azure Skills Plugin

Azure work is not just a code problem. It is a decision problem: which service fits this app, what needs to be validated before deployment, which tools should run, and what guardrails matter. The Azure Skills Plugin packages Azure expertise and MCP-backed execution together so compatible coding agents can do real Azure work instead of giving generic cloud advice.

Explore the Azure Skills site Landing page maintenance guide

Install the plugin

One install, three layers of capability

Azure skills: the brain

This plugin ships curated Azure skills that teach an agent how Azure work gets done. They provide workflows, decision trees, and guardrails for scenarios such as:

Azure MCP Server: the hands

The plugin wires in the Azure MCP Server, which gives your agent 200+ structured tools across 40+ Azure services. That is the execution layer for listing resources, checking prices, querying logs, diagnosing issues, and driving real Azure workflows.

Foundry MCP: the AI specialist

The plugin also includes Foundry MCP for Microsoft Foundry scenarios such as model discovery, model deployment, and agent workflows.

Why this plugin is different

This is not a prompt pack. It is a packaged Azure capability layer:

What you get

| Component | What it adds | Examples | | --- | --- | --- | | Azure skills | Azure expertise, workflows, and guardrails | Prepare, validate, deploy, diagnostics, cost, AI, RBAC | | Azure MCP Server | Live Azure tooling | Resource inventory, monitoring, pricing, storage, databases, messaging | | Foundry MCP | Microsoft Foundry workflows | Model catalog, deployments, agents, evaluations | The plugin payload lives in .github/plugins/azure-skills/, and the included MCP configuration shows how Azure and Foundry connectivity are wired for compatible hosts.

Install in 60 seconds

Prerequisites

Before you install, make sure you have:

APM (one install, multiple harnesses)

The Azure Skills Plugin is multi-harness. If you use APM, one command installs it across GitHub Copilot, Claude Code, Cursor, OpenCode, Codex, and Gemini from a single apm.yml: ```bash apm install microsoft/azure-skills ```

GitHub Copilot CLI

Add the marketplace (first time only): ``` /plugin marketplace add microsoft/azure-skills ``` Install the plugin: ``` /plugin install azure@azure-skills ``` Update the plugin: ``` /plugin update azure@azure-skills ```

VS Code

Install the Azure MCP extension from the Visual Studio Marketplace: 👉 Azure MCP Extension The Azure MCP extension will also install a companion extension that brings the Azure skills into VS Code. Together they configure the Azure MCP Server, Foundry MCP, and the full skills layer automatically.
Note: The skills extension requires Git CLI to be installed on your machine. If you don't have it, ask Copilot to help you install Git for your OS.

Claude Code

Install the plugin — either run: ```bash /plugin install azure@claude-plugins-official ``` Or run /plugin and search for "azure" in the marketplace: Claude Code plugin discovery showing the Azure plugin Update the plugin: ```bash /plugin update azure@claude-plugins-official ```

Gemini CLI

Install the extension: ```bash gemini extensions install https://github.com/microsoft/azure-skills ```

Cursor

You can install the Azure plugin from the Cursor Marketplace or directly from Cursor settings by navigating to Settings > Plugins and searching for "Azure": Cursor Plugins

Codex CLI

Add the marketplace (first time only): ```bash codex plugin marketplace add microsoft/azure-skills ``` Install the plugin: Browse plugins using /plugins and install azure: Codex Plugins Codex Install Plugin Enable or disable skills: You can choose to enable or disable specific skills by running /skills in Codex and selecting the appropriate option: Codex Enable Disable Skills
Note: A plugin installed from Codex CLI is also available in the Codex app.

IntelliJ IDEA

Prerequisites

Before installing Azure skills in IntelliJ IDEA, ensure you have: You can verify these prerequisites by running: ```bash npx --version git --version ```

Step 1: Install GitHub Copilot Plugin

1. Open IntelliJ IDEA 2. Go to File > Settings (on Windows/Linux) or IntelliJ IDEA > Preferences (on macOS) 3. Navigate to Plugins in the left sidebar 4. Search for "GitHub Copilot" in the Marketplace tab 5. Install the GitHub Copilot plugin (requires version 1.5.64-242 or higher) 6. Restart IntelliJ IDEA when prompted

Step 2: Enable Skills for GitHub Copilot

1. Open IntelliJ IDEA settings/preferences again 2. Navigate to Tools > GitHub Copilot > Chat 3. Check the "Enable Skills" checkbox 4. Click Apply and OK alt text

Step 3: Install Azure Skills

Option 1: Install Azure Toolkit For IntelliJ Plugin 1. Install the Azure Toolkit plugin from the JetBrains Marketplace: 👉 Azure Toolkit for IntelliJ 2. Restart IntelliJ IDEA to complete the plugin installation 3. Install Azure Skills when prompted: alt text 4. Verify installation by opening the GitHub Copilot chat window and typing: ``` /skill:azure ``` This will display all available Azure skills you can now use in your projects. alt text Option 2: Install Azure Skills manually 1. Open a terminal or command prompt 2. Run the following command to install Azure skills globally for GitHub Copilot: ```bash npx skills add https://github.com/microsoft/azure-skills/tree/main/.github/plugins/azure-skills/skills -a github-copilot -g -y ``` Command explanation: 3. Wait for the installation to complete. You should see confirmation that the Azure skills have been successfully added.

Sovereign Cloud Configuration

By default, the Azure MCP server connects to the Azure Public Cloud. If you use a sovereign cloud (Azure China Cloud or Azure US Government), you need to configure the MCP server to use the appropriate cloud environment.

Copilot CLI

After installing the plugin, Azure MCP server should be configured for copilot as well. You can list the configured MCP servers by running /mcp show MCP Servers Edit the Azure MCP server named azure from plugin:azure to add the --cloud argument. Execute /mcp edit azure. Navigate to the Command section to add the --cloud argument, use AzureChinaCloud to access Azure China Cloud, and use AzureUSGovernment to access Azure US Government Cloud. Edit MCP Server Before starting the MCP server, ensure your local CLI tools are authenticated against the correct cloud: | Cloud | Azure CLI | Azure PowerShell | Azure Developer CLI | |-------|-----------|-----------------|---------------------| | China | az cloud set --name AzureChinaCloud && az login | Connect-AzAccount -Environment AzureChinaCloud | azd config set cloud.name AzureChinaCloud && azd auth login | | US Government | az cloud set --name AzureUSGovernment && az login | Connect-AzAccount -Environment AzureUSGovernment | azd config set cloud.name AzureUSGovernment && azd auth login | For more details, see Connect to sovereign clouds in the Azure MCP Server documentation.

Verify the installation

After install, try three quick checks.

1. Verify the skills layer

Ask:
What Azure services would I need to deploy this project?
You should get structured Azure guidance, not just a generic cloud answer.

2. Verify Azure MCP

Ask:
List my Azure resource groups.
You should see a real tool-backed response from your Azure account.

3. Verify Foundry MCP

Ask:
What AI models are available in Microsoft Foundry?
You should get a Foundry-backed response rather than a generic summary.

Authentication

The recommended authentication path is Azure CLI: ```bash az login ``` If you plan to deploy with azd, also run: ```bash azd auth login ``` You can also authenticate with service principal credentials: Bash/Zsh ```bash export AZURE_TENANT_ID="your-tenant-id" export AZURE_CLIENT_ID="your-client-id" export AZURE_CLIENT_SECRET="your-client-secret" ``` PowerShell ```powershell $env:AZURE_TENANT_ID = "your-tenant-id" $env:AZURE_CLIENT_ID = "your-client-id" $env:AZURE_CLIENT_SECRET = "your-client-secret" ``` When the agent runs inside Azure, the Azure MCP Server can also use managed identity.

Prompts to try

Once the plugin is installed, try prompts like these:

Repository layout

If you are exploring or customizing the plugin source, the key pieces are:

Troubleshooting

The agent is not using Azure skills

MCP tools are not showing up

Azure commands fail with auth errors

Learn more

Telemetry

To disable Azure MCP telemetry collection, set: ```bash export AZURE_MCP_COLLECT_TELEMETRY=false ```

Contribution

This repository is automatically sync'ed from https://github.com/microsoft/GitHub-Copilot-for-Azure. If you would like to contribute to Azure skills, please open PR's there. Thank you!

GitHub Stars & Activity

1,483Stars
245Forks
0Open issues
ShellLanguage

GitHub Popularity

GitHub stars1,483
Forks245
Open issues0
Primary languageShell
License-
Stars gained today2
Created-
Last pushed-

Trending History

Daily boardrank #91 · ▲ 2 stars

Related AI Projects

1

obra / superpowers

Shell★ 287,446⑂ 25,707▲ 522 stars
2

mattpocock / skills

Shell★ 263,286⑂ 22,208▲ 820 stars
3

msitarzewski / agency-agents

Shell★ 152,764⑂ 24,625▲ 328 stars
4

OthmanAdi / planning-with-files

Shell★ 26,932⑂ 2,241▲ 28 stars
5

a2aproject / A2A

Shell★ 25,795⑂ 2,610▲ 9 stars
6

kunchenguid / firstmate

Shell★ 6,118⑂ 1,899▲ 141 stars
7

expo / skills

Shell★ 2,534⑂ 143▲ 3 stars
8

affaan-m / ECC

JavaScript★ 259,730⑂ 38,861▲ 1,046 stars

More AI Rankings