Skip to content

参考

基于 microsoft/azure-skills 官方仓库(README、.claude-plugin/plugin.json.mcp.jsonskills/)编写。

速查

  • 仓库microsoft/azure-skills,MIT,Microsoft,plugin 版本 1.1.95
  • 三层:27 Azure skills + Azure MCP Server(@azure/mcp,200+ 工具 / 40+ 服务)+ Foundry MCP
  • Claude Code 装/plugin install azure@claude-plugins-official
  • MCP 配置.mcp.jsonnpx -y @azure/mcp@latest server start
  • 认证az login(推荐)/ azd auth login(部署)/ 服务主体 / 托管标识
  • 主权云--cloud AzureChinaCloud / AzureUSGovernment
  • 关掉遥测export AZURE_MCP_COLLECT_TELEMETRY=false

27 个 skill 全表

构建 / 部署 / 演进

skill触发覆盖
azure-prepareprepare app for azd、create azure.yaml生成 azure.yaml、Bicep/Terraform、Dockerfile(azd 工作流)
azure-validatecheck deployment readiness、preflight配置/IaC/RBAC/托管标识校验,产 Validation Proof
azure-deployrun azd up、ship it执行 azd up/azd deploy/terraform apply,带错误恢复
azure-upgradeupgrade plan/tier/SKU、modernize SDK层/SKU 升级、Azure SDK 现代化
azure-kubernetescreate AKS、design AKS networking生产级 AKS 规划、SKU、网络、VPA
airunway-aks-setupsetup AI Runway、run LLM on AKSAKS 上 GPU 推理、KAITO、vLLM
python-appservice-deploydeploy Flask/Django/FastAPIPython 代码部署到 App Service Linux

诊断 / 监控 / 治理

skill触发覆盖
azure-diagnosticsdebug production、pod pendingAppLens / Azure Monitor / KQL 分诊
azure-messagingevent hub SDK error、lock lostEvent Hubs / Service Bus SDK 排查
appinsights-instrumentationinstrument app、telemetryApp Insights 埋点与 APM
azure-compliancecompliance scan、azqrazqr 审计 + Key Vault 过期检查
azure-resource-lookuplist my resources跨订阅列资源(Resource Graph)
azure-quotascheck quotas、vCPU limit配额/用量、容量校验、区域选择

架构 / 成本优化

skill触发覆盖
azure-costAzure costs、optimize costs查成本/预测/优化去浪费
azure-computecreate VM、recommend VM sizeVM / VMSS 选型、比价、连接排查
azure-reliabilityassess reliability、DR区域冗余/多区故障转移整改
azure-resource-visualizerarchitecture diagram资源组 → Mermaid 架构图
azure-cloud-migratemigrate Lambda to Functions跨云迁移(AWS/GCP/Heroku→Azure)
azure-enterprise-infra-plannerarchitect landing zone企业级 IaC,WAF 对齐

数据 / AI / 身份 / 平台

skill触发覆盖
azure-aiAI Search、speech-to-text、OCRAI Search/Speech/OpenAI/Document Intelligence
azure-aigatewayAI gateway、token limitAPIM 作 AI 网关(语义缓存/限流/内容安全)
azure-storageblob、file share、access tierBlob/File/Queue/Table/Data Lake、分层
azure-kustoKQL、Azure Data ExplorerADX/Kusto KQL 时序与日志分析
azure-rbacwhat role should I assign最小权限角色 + CLI/Bicep 分配
entra-app-registrationcreate app registration、OAuthEntra ID 应用注册、MSAL
entra-agent-idAgent Identity Blueprint、OBOEntra Agent 身份、token exchange
microsoft-foundrydeploy agent、fine-tune、evalFoundry agent 全生命周期

27 个 SKILL.mdskills/ 目录)。每个 SKILL.md frontmatter 含 name / description(内含 WHEN:DO NOT USE FOR:)/ license: MIT / metadata.version

安装命令

Host命令
Claude Code/plugin install azure@claude-plugins-official
Copilot CLI/plugin marketplace add microsoft/azure-skills/plugin install azure@azure-skills
APM(跨 host)apm install microsoft/azure-skills
Gemini CLIgemini extensions install https://github.com/microsoft/azure-skills
Codex CLIcodex plugin marketplace add microsoft/azure-skills
VS Code / Cursor / IntelliJ各自扩展市场装 Azure MCP 扩展

更新(Claude Code):/plugin update azure@claude-plugins-official

MCP server 配置

仓库 .mcp.json(plugin 载荷同款)声明了 Azure MCP server:

json
{
  "mcpServers": {
    "azure": {
      "command": "npx",
      "args": ["-y", "@azure/mcp@latest", "server", "start"]
    }
  }
}
  • Azure MCP Server@azure/mcp,200+ 工具跨 40+ Azure 服务,是执行层
  • Foundry MCP:经 microsoft-foundry skill 与 host 集成接入(VS Code 扩展会自动配好)
  • 需要 Node.js 18+npx 拉起 server)

认证

bash
az login                                   # 推荐
azd auth login                             # 用 azd 部署时
export AZURE_TENANT_ID="..."               # 或服务主体
export AZURE_CLIENT_ID="..."
export AZURE_CLIENT_SECRET="..."

在 Azure 内运行时 Azure MCP 可用托管标识。主权云:先 az cloud set --name AzureChinaCloud(或 AzureUSGovernment)再 az login,并给 MCP server 加 --cloud 参数。

仓库结构

azure-skills/
├── .claude-plugin/          # plugin.json + marketplace.json
├── .mcp.json                # Azure MCP server 配置
├── skills/                  # 27 个 skill(每个含 SKILL.md + references/)
├── hooks/                   # PostToolUse 遥测 hook
├── landing-page/            # Astro GitHub Pages 站点
├── apm.yml                  # APM 跨 host 打包源
└── README.md

许可与链接