‹ 首页

azure-enterprise-infra-planner

@microsoft · 收录于 2 周前 · 上游提交 今天

Architect and provision enterprise Azure infrastructure from workload descriptions. For cloud architects and platform engineers planning networking, identity, security, compliance, and multi-resource topologies with WAF alignment. Generates Bicep or Terraform directly (no azd). WHEN: 'plan Azure infrastructure', 'architect Azure landing zone', 'design hub-spoke network', 'plan multi-region DR topology', 'set up VNets firewalls and private endpoints', 'subscription-scope Bicep deployment', 'Azure Backup for VM workloads'. PREFER azure-prepare FOR app-centric workflows.

适合你,如果你是云架构师或平台工程师,需要快速规划并部署符合 WAF 的 Azure 环境。

/ 通过 npx 安装 校验哈希
npx oh-my-skill add microsoft/azure-skills/azure-enterprise-infra-planner
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- microsoft/azure-skills/azure-enterprise-infra-planner
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify microsoft/azure-skills/azure-enterprise-infra-planner
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
GitHub stars
~680最小装载
~2.8K含声明引用
~25.3K文本包总量
索引托管

怎么用

商店整理自技能原文 · 版本 1940385 · 表述以原文为准
它做什么

安装后,Claude 会根据你的工作负载描述,规划企业级 Azure 基础设施,包括网络、身份、安全、合规等,并直接生成 Bicep 或 Terraform 代码。

什么时候触发

当你要求规划 Azure 基础设施、设计中心辐射型网络、多区域拓扑,或设置 VNet、防火墙、私有端点时触发。

装好后可以这样说
Claude 会启动 7 阶段规划流程并生成 IaC 代码。
Claude 会输出适用于订阅范围的 Bicep 文件。
技能原文 SKILL.md作者撰写 · MIT · 1940385

Azure Enterprise Infra Planner

When to Use This Skill

Activate this skill when user wants to:

  • Plan enterprise Azure infrastructure from a workload or architecture description
  • Architect a landing zone, hub-spoke network, or multi-region topology
  • Design networking infrastructure: VNets, subnets, firewalls, private endpoints, VPN gateways
  • Plan identity, RBAC, and compliance-driven infrastructure
  • Generate Bicep or Terraform for subscription-scope or multi-resource-group deployments
  • Plan disaster recovery, failover, or cross-region high-availability topologies
Quick Reference

| Property | Details | |---|---| | MCP tools | insights_get, get_azure_bestpractices_get, wellarchitectedframework_serviceguide_get, microsoft_docs_fetch, microsoft_docs_search, bicepschema_get | | CLI commands | az deployment group create, az bicep build, az resource list, terraform init, terraform plan, terraform validate, terraform apply | | Output schema | [schema.md](references/schema.md) | | Key references | [workflow.md](references/workflow.md), [waf-checklist.md](references/waf-checklist.md), [resources/](references/resources/README.md), [constraints/](references/constraints/README.md) |

Workflow (Start Here)

Follow the step-by-step instructions in [workflow.md](references/workflow.md) to execute the 7 phases of infrastructure planning and provisioning.

MCP Tools

| Tool | Purpose | |------|---------| | insights_get | Retrieve insights about the user's existing Azure environment to guide planning decisions | | get_azure_bestpractices_get | Azure best practices for code generation, operations, and deployment | | wellarchitectedframework_serviceguide_get | WAF service guide for a specific Azure service | | microsoft_docs_search | Search Microsoft Learn for relevant documentation chunks | | microsoft_docs_fetch | Fetch full content of a Microsoft Learn page by URL | | bicepschema_get | Bicep schema definition for any Azure resource type (latest API version) |

Error Handling

| Error | Cause | Fix | |---|---|---| | MCP tool error or not available | Tool call timeout, connection error, or tool doesn't exist | Retry once; fall back to reference files and notify user if unresolved | | Plan approval missing | meta.status is not approved | Stop and prompt user for approval before IaC generation or deployment | | IaC validation failure | az bicep build or terraform validate returns errors | Fix the generated code and re-validate; notify user if unresolved | | Pairing constraint violation | Incompatible SKU or resource combination | Fix in plan before proceeding to IaC generation | | Infra plan or IaC files not found | Files written to wrong location or not created | Verify files exist at <project-root>/.azure/ and <project-root>/infra/; if missing, re-create the files by following [workflow.md](references/workflow.md) exactly |

按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。