Dev & Engineering ✓ Microsoft · Official azure-architecturewell-architected-frameworkcloud-design-patternsmicroservicescloud-securityreliability-engineering

Azure Cloud Architect

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

FollowSkills review · FSRS-2.0
Not recommended
57/ 100 5-point scale 2.9 / 5
Trust19 / 25 · 3.8/5

The skill provides Azure architecture guidance rather than declaring tools, credential access, or external writes, so external-effect and privilege risk is low; it explicitly recommends Entra ID, managed identities, RBAC, Key Vault, and zero trust. Points are deducted because user confirmation, data-flow disclosure, sensitive-data handling boundaries, rollback procedures, and source-verification steps are not explicit.

Reliability8 / 20 · 2.0/5

The material is internally structured, with principles, styles, patterns, technology choices, and a review workflow that generally align; failure topics include retries, circuit breakers, dead letters, and graceful degradation. Static review did not execute key paths, and there is no committed test suite, input validation contract, output schema, or diagnostic failure examples, so the score remains below the static ceiling.

Adaptability9 / 15 · 3.0/5

The name, description, and content clearly target Azure architecture design, review, and Well-Architected Framework scenarios, with reasonably precise trigger conditions. Points are deducted for limited non-fit boundaries, input/output contracts, and semantic false-trigger guidance; Chinese-language support is not documented. The supplied material is local documentation and does not inherently require an overseas runtime service, but Azure reachability and regional availability still require user validation.

Convention10 / 15 · 3.3/5

The skill has an overview, progressive sections, tables, workflow guidance, an ADR template, and multiple reference files; the prompt also supplies MIT licensing and Microsoft organizational provenance. Points are deducted because versioning, changelog, maintenance owner, update path, installation notes, FAQs, and known limitations are not evident; reference completeness cannot be confirmed from the static material alone.

Effectiveness7 / 15 · 2.3/5

For users needing Azure principles, pattern catalogs, technology-selection prompts, and architecture-review checklists, the content is directly usable as a design aid and includes an ADR template. Static review cannot verify representative output correctness or completeness; it does not generate a concrete architecture, tradeoff record, or deployable artifact for a specific request, so the score is capped at 7.

Verifiability4 / 10 · 2.0/5

The documents repeatedly attribute their content to the Azure Architecture Center and include local reference material, providing limited traceability. Points are deducted because there are no tests, CI coverage, independent reproduction records, or corroborating sources; this assessment only performed static reading and cannot verify key claims or examples.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • This is Azure-specific advisory material and should not replace validation of business requirements, compliance, cost, regional availability, and threat models.
  • Input/output formats, failure feedback, and rollback procedures are not explicitly defined, so substantial human judgment and supplementation may be required.
  • Versioning, changelog, and maintenance ownership are not documented; referenced guidance and Azure service recommendations should be rechecked before adoption.
Review evidence [1][2][3][4][5][6][7]
See the full review method →

What it does & when to use it

This skill turns an agent into a cloud solution architect aligned with Azure Architecture Center guidance. It covers ten Azure application design principles, six architecture styles, 44 cloud design patterns, and decision frameworks for compute, storage, data, and messaging. It also addresses performance antipatterns, 99.99%+ SLO design, the five Well-Architected Framework pillars, and a structured architecture review workflow. It is suited to Azure architecture decisions and reviews, not resource deployment or infrastructure automation.

Maps functional and non-functional requirements to N-tier, Web-Queue-Worker, microservices, event-driven, big data, or big compute styles; selects design patterns for reliability, security, cost, operations, and performance concerns; compares Azure services for compute, storage, data, messaging, networking, AI, and containers; identifies performance antipatterns; and produces architecture recommendations, tradeoff analysis, WAF reviews, and ADR-oriented decision documentation through a seven-step review workflow.

  1. An architect comparing N-tier, microservices, and event-driven options for a traditional enterprise application can use it to assess fit and relevant Azure services.
  2. A development team designing a production system with high availability, multi-region deployment, or disaster recovery can use it to review redundancy, isolation, retry, and replication choices.
  3. A platform team choosing among App Service, Functions, Container Apps, AKS, Batch, and virtual machines for high-throughput or long-running workloads can use it to weigh hosting model, scaling, cost, and team skills.
  4. A technical lead conducting a Well-Architected Framework review can use it to document tradeoffs across reliability, security, cost optimization, operational excellence, and performance efficiency.
  5. A modernization team incrementally replacing a legacy system can use it to evaluate Strangler Fig, Anti-Corruption Layer, and message-decoupling patterns.

Pros & cons

Pros
  • Covers a complete workflow from requirements discovery through ADR documentation.
  • Provides a structured reference of ten principles, six architecture styles, and 44 patterns.
  • Connects technology selection with reliability, security, cost, operations, and performance.
  • Includes cross-cutting guidance for high availability, performance, identity, monitoring, deployment, and testing.
  • The repository is MIT-licensed and supports installing the broader collection through skills.sh.
Limitations
  • The guidance is Azure-focused and should not be treated as a direct AWS, Google Cloud, or multi-cloud guide.
  • The skill provides analysis and documentation guidance; the supplied material does not show automatic deployment or cloud-resource validation.
  • Detailed pattern, technology-choice, best-practice, and mission-critical guidance depends on referenced files whose contents are not included here.
  • The README describes the repository as under active development, so the collection and its tests may continue to change.

How to install

Run npx skills add microsoft/skills in the project and select the required skill in the wizard. Skills are installed in the chosen agent directory, such as .github/skills/ for GitHub Copilot. The source also describes manual copying and symlinking, but it does not provide a standalone manual-install command for this skill.

How to use

After installation, include the architecture goal and constraints in a design or review request, for example: “Design a system for a 99.99% SLO with multi-region disaster recovery and asynchronous processing using Azure Architecture Center practices, then evaluate it against all five WAF pillars.” The skill should guide style selection, technology choices, pattern selection, tradeoffs, and ADR structure. The source does not specify a separate trigger configuration for each agent.

FAQ

Does the skill itself cost anything?
The source states that the repository uses the MIT license, but it does not specify operating costs for Azure services or infrastructure.
Does it create Azure resources directly?
There is no evidence of that. The supplied material describes architecture design, technology selection, pattern application, and review—not resource deployment.
What permissions does it require?
The SKILL.md does not require a specific shell, network, MCP server, or external tool. It primarily uses the architecture requirements and context supplied by the user.
What projects is it intended for?
It is intended for projects that need Azure cloud architecture design, technology selection, resilience and security review, or Well-Architected Framework assessment.

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 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.

Dev & Engineering ✓ Microsoft · Official

Azure Queue Storage for Rust

A focused guide for building secure Azure Queue Storage messaging workflows in Rust.

Related skills