Automation & Ops ✓ Microsoft · Official azure-infrastructurebicepterraformhub-spoke-networkdisaster-recoveryprivate-endpointsrbacazure-mcp

Azure Enterprise Infrastructure Planner

Turn enterprise workload descriptions into deployable Azure infrastructure plans.

FollowSkills review · FSRS-2.0
Not recommended
48/ 100 5-point scale 2.4 / 5
Trust13 / 25 · 2.6/5

The evidence requires plan approval before IaC generation or deployment and recommends managed identities, RBAC, private endpoints, and secure parameters; it also discloses MCP, CLI, and deployment effects. However, it lacks an explicit least-privilege matrix, sensitive-data flow, rollback/recovery procedure, detailed confirmation rules for external writes, and source citation requirements, so points are deducted.

Reliability8 / 20 · 2.0/5

The evidence provides a seven-phase workflow entry point, handling guidance for unavailable MCP tools and validation failures, and extensive resource-pairing constraints. However, the referenced workflow is not supplied, tool and schema dependencies cannot be reproduced statically, abnormal-input handling is thin, and no skill-specific tests are shown; the static ceiling and uncertainty therefore reduce the score.

Adaptability9 / 15 · 3.0/5

The evidence clearly targets cloud architects and platform engineers, covering landing zones, networking, identity, compliance, disaster recovery, and Bicep/Terraform, with trigger phrases and a stated preference boundary for azure-prepare. Non-fit cases, required inputs, output contracts, and semantic anti-trigger conditions remain incomplete, and Chinese-language or mainland-China network fit is not addressed, so points are deducted.

Convention8 / 15 · 2.7/5

The evidence includes a stable name and description, MIT license, version, quick reference, linked reference structure, and parameter-file examples. However, referenced files such as schema.md and workflow.md are not fully supplied, FAQs and known limitations are limited, and changelog, maintenance ownership, and update path are unclear; the repository is also marked as work in progress.

Effectiveness6 / 15 · 2.0/5

The evidence establishes a clear core task: derive infrastructure plans and Bicep/Terraform from workload descriptions with schema checks, approval gates, and pre-deployment validation. But no representative output, end-to-end result, or comparative benefit evidence is provided, and generated IaC still requires human review; the static cap therefore limits this score.

Verifiability4 / 10 · 2.0/5

The evidence includes versioned documentation, constraint tables, repository CI workflows, and general harness tests. However, the supplied tests do not cover this skill's key paths, and no dedicated IaC-generation, deployment, constraint-correctness, or third-party execution evidence is shown, so verifiability remains limited.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • This skill targets real Azure infrastructure; an approval gate exists, but fine-grained permissions, rollback, and recovery procedures are not defined, so generated IaC should not be treated as execution-ready without review.
  • Key references such as workflow.md and schema.md, along with some referenced constraint content, are not supplied; MCP, CLI, API-version, and constraint accuracy cannot be confirmed from this static review.
  • No Chinese-output convention or mainland-China reachability guidance is provided; availability of Azure/Microsoft documentation and MCP dependencies should be verified separately.
See the full review method →

What it does & when to use it

Azure Enterprise Infrastructure Planner is a skill in Microsoft’s azure-skills plugin for cloud architects and platform engineers. It plans Azure networking, identity, RBAC, security, compliance, multi-resource-group, and multi-region topologies from workload or architecture descriptions. It can generate Bicep or Terraform directly and is explicitly not an azd workflow. It is designed for enterprise infrastructure planning rather than application-centric development.

Reads a workload or architecture description; optionally uses Azure MCP tools to retrieve environment insights, Azure best practices, Well-Architected service guidance, Microsoft Learn content, and Bicep resource schemas; plans VNets, subnets, firewalls, private endpoints, VPN gateways, identity and RBAC, backup, disaster recovery, failover, and cross-region high-availability topologies; produces an infrastructure plan and generates Bicep or Terraform; and references az deployment group create, az bicep build, az resource list, terraform init, terraform plan, terraform validate, and terraform apply.

  1. A cloud architect designing an Azure landing zone or hub-spoke network from an enterprise workload description.
  2. A platform engineer planning VNets, subnets, firewalls, private endpoints, and VPN gateways.
  3. An infrastructure team designing cross-region disaster recovery, failover, or high-availability topology.
  4. A security or platform team planning identity, RBAC, and compliance-driven infrastructure.
  5. An engineering team needing subscription-scope or multi-resource-group Bicep or Terraform generation.

Pros & cons

Pros
  • Covers enterprise networking, identity, security, compliance, multi-region, and disaster-recovery planning.
  • Generates Bicep or Terraform directly and identifies validation and deployment commands.
  • Provides Azure MCP, Microsoft Learn, best-practice, and Bicep-schema reference points.
  • The skill identifies Microsoft as its author, uses version 1.2.3, and is MIT-licensed.
Limitations
  • A complete workflow requires Azure MCP tools and environments capable of running Azure CLI or Terraform commands.
  • The supplied source does not include the contents of schema.md, workflow.md, or the other referenced files, so the seven-phase workflow cannot be independently assessed here.
  • The source does not specify supported Azure SKUs, regions, or organizational policies.
  • It is focused on enterprise infrastructure rather than application-centric workflows; its description recommends azure-prepare for those scenarios.

How to install

Run npx skills add microsoft/skills and select azure-enterprise-infra-planner in the installation wizard. The README does not document a command-line-only selection flow or a standalone installation command for this skill.

How to use

After installation, submit a natural-language request such as “plan Azure infrastructure,” “architect Azure landing zone,” “design hub-spoke network,” or “plan multi-region DR topology.” Planning must be completed and approved before infrastructure-as-code generation or deployment; the skill says to stop when meta.status is not approved.

FAQ

Does it deploy Azure resources directly?
It supports planning and generating Bicep or Terraform and lists deployment commands, but it requires approval before generation or deployment.
What external tools are required?
The documented workflow references Azure MCP tools, Azure CLI commands, and Terraform commands; installation steps for those tools are not provided.
Is it intended for application code or azd workflows?
It targets enterprise infrastructure planning and explicitly generates without azd. The description recommends azure-prepare for application-centric workflows.
How does it handle MCP or IaC failures?
MCP failures should be retried once, then handled through reference files with user notification; Bicep or Terraform validation failures should be fixed and revalidated.

More skills from this repository

All from microsoft/agent-skills

Dev & Engineering ✓ Microsoft · Official

Azure Identity for Python

A practical skill for securing Python Azure applications with Microsoft Entra ID credentials.

Dev & Engineering ✓ Microsoft · Official

Azure Event Hubs Java Skill

Build production-oriented Java event streaming applications on Azure Event Hubs.

Dev & Engineering ✓ Microsoft · Official

Azure Tables for Python

A practical guide to building authenticated Azure Tables applications with Python entity CRUD, queries, and partition-scoped batch operations.

Dev & Engineering ✓ Microsoft · Official

Azure Identity for TypeScript

Configure secure, flexible Microsoft Entra ID authentication for TypeScript Azure applications.

Automation & Ops ✓ Microsoft · Official

Azure Reliability Advisor

Assess and improve reliability for Azure Functions and App Service.

Dev & Engineering ✓ Microsoft · Official

Azure Cloud Architect

Guides coding agents through production-grade Azure architecture design and review using Azure Architecture Center practices.

Dev & Engineering ✓ Microsoft · Official

Azure AI Text Analytics for Python

Guides Python developers through Azure-powered text analysis and NLP workflows.

Automation & Ops ✓ Microsoft · Official

Azure Resource Architecture Visualizer

Analyze Azure resource groups and turn their dependencies into detailed Mermaid architecture diagrams.

Dev & Engineering ✓ Microsoft · Official

Azure Maps for .NET

Build .NET location features for search, routing, maps, geolocation, and weather.

Dev & Engineering ✓ Microsoft · Official

Azure AI Vision Image Analysis

Guides Python coding agents in implementing Azure AI Vision image understanding.

Dev & Engineering ✓ Microsoft · Official

Azure Blob Storage for Python

Guides secure, production-minded Blob Storage operations in Python.

Dev & Engineering ✓ Microsoft · Official

Azure Queue Storage for Python

Gives coding agents reliable Python patterns for secure Azure Queue Storage messaging and asynchronous task processing.

Automation & Ops ✓ Microsoft · Official

Azure AI Gateway Governance

Use Azure API Management to govern traffic across AI models, MCP tools, and agents.

Automation & Ops ✓ Microsoft · Official

AKS Automatic Readiness

Assess Kubernetes workloads for AKS Automatic compatibility and identify migration blockers before you switch.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB ARM for .NET

Provision and manage Azure Cosmos DB resources from .NET through ARM.

Dev & Engineering ✓ Microsoft · Official

Azure Playwright Workspace Manager

Provision and manage Microsoft Playwright Testing workspaces with .NET and Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

Azure Cosmos DB for Python

A practical guide for building reliable Python applications on Azure Cosmos DB’s NoSQL API.

Dev & Engineering ✓ Microsoft · Official

Azure Key Vault SDK for Python

Gives Python coding agents practical guidance for securely managing Azure Key Vault secrets, keys, and certificates.

Dev & Engineering ✓ Microsoft · Official

Azure API Management for Python

Gives coding agents practical Python SDK patterns for managing Azure API Management services, APIs, products, subscriptions, and policies.

Dev & Engineering ✓ Microsoft · Official

Azure Monitor Query for Python

Generate Python code for querying Azure Monitor logs and metrics.

Related skills