~ / rigs / microsoft / azure-skills

microsoft/azure-skills

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

↗ GitHub ★ 1,529 mit updated 7d ago collection Claude Code Claude plugin
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~8.3k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add azure -- npx -y @azure/mcp@latest server start
$ claude mcp add --transport http azure-resource-manager-mcp https://mcp.management.azure.com -H 'x-mcp-toolset: YOUR_VALUE'
$ npx degit microsoft/azure-skills/skills ./rig-azure-skills/skills

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add azure -- npx -y @azure/mcp@latest server start
$ claude mcp add --transport http azure-resource-manager-mcp https://mcp.management.azure.com -H 'x-mcp-toolset: YOUR_VALUE'
$ npx degit microsoft/azure-skills/.github/plugins/azure-cost/skills/cost-analysis .claude/skills/cost-analysis
$ npx degit microsoft/azure-skills/.github/plugins/azure-cost/skills/cost-estimation .claude/skills/cost-estimation
$ npx degit microsoft/azure-skills/.github/plugins/azure-cost/skills/cost-governance .claude/skills/cost-governance
$ npx degit microsoft/azure-skills/.github/plugins/azure-cost/skills/cost-optimization .claude/skills/cost-optimization
$ npx degit microsoft/azure-skills/.github/plugins/azure-kusto-graph-skills/skills/azure-kusto-graph .claude/skills/azure-kusto-graph
$ npx degit microsoft/azure-skills/.github/plugins/azure-kusto-graph-skills/skills/azure-kusto-irql-graph .claude/skills/azure-kusto-irql-graph
$ npx degit microsoft/azure-skills/.github/plugins/azure-kusto-graph-skills/skills/azure-kusto-irql .claude/skills/azure-kusto-irql
$ npx degit microsoft/azure-skills/.github/plugins/azure-local-skills/skills/azure-local-multi-rack .claude/skills/azure-local-multi-rack
$ npx degit microsoft/azure-skills/.github/plugins/azure-local-skills/skills/azure-local .claude/skills/azure-local
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/airunway-aks-setup .claude/skills/airunway-aks-setup
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/appinsights-instrumentation .claude/skills/appinsights-instrumentation
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-ai .claude/skills/azure-ai
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-aigateway .claude/skills/azure-aigateway
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-app-onboard-prereq .claude/skills/azure-app-onboard-prereq
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-app-onboard .claude/skills/azure-app-onboard
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-cloud-migrate .claude/skills/azure-cloud-migrate
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-compliance .claude/skills/azure-compliance
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-compute .claude/skills/azure-compute
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-deploy .claude/skills/azure-deploy
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-diagnostics .claude/skills/azure-diagnostics
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-enterprise-infra-planner .claude/skills/azure-enterprise-infra-planner
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-kubernetes .claude/skills/azure-kubernetes
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-kusto .claude/skills/azure-kusto
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-messaging .claude/skills/azure-messaging
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-prepare .claude/skills/azure-prepare
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-quotas .claude/skills/azure-quotas
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-reliability .claude/skills/azure-reliability
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-resource-lookup .claude/skills/azure-resource-lookup
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-resource-visualizer .claude/skills/azure-resource-visualizer
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-storage .claude/skills/azure-storage
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-upgrade .claude/skills/azure-upgrade
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/azure-validate .claude/skills/azure-validate
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/discover-azure-skills .claude/skills/discover-azure-skills
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/entra-agent-id .claude/skills/entra-agent-id
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/entra-app-registration .claude/skills/entra-app-registration
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/microsoft-foundry .claude/skills/microsoft-foundry
$ npx degit microsoft/azure-skills/.github/plugins/azure-skills/skills/python-appservice-deploy .claude/skills/python-appservice-deploy
$ npx degit microsoft/azure-skills/.github/plugins/foundry-iq-skills/skills/foundry-iq .claude/skills/foundry-iq

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

MCP servers (2)

serversourceest. tokens
@azure/mcp · "azure" npm 2.5k
mcp.management.azure.com · "azure-resource-manager-mcp" remote · remote 2.5k

Skills (38)

Similar rigs

copied ✓