Automated summary
Guides the design or review of Azure landing zones by examining management-group hierarchy, subscription placement, platform-versus-application boundaries, and cross-cutting governance, identity, network, and operations dependencies.
Strengths
- Frames reviews around blast radius, dependency ordering, and platform-versus-application ownership.
- Separates confirmed evidence from inference and requires stated assumptions or blockers.
- Covers governance, identity, network topology, security, and operations as one operating model.
- Enforces a minimum response with risks, safest next actions, and evidence level.
Limitations
- Does not write production Bicep or Terraform on the first pass.
- Relies on an Azure documentation MCP or read-only evidence to confirm current state.
- Avoids narrow RBAC questions and single-service implementation tutorials.
Use for greenfield Azure landing-zone design, brownfield hierarchy or subscription-placement critiques, or platform-versus-application boundary decisions.
Do not use for isolated RBAC assignment questions, single-service implementation tutorials, or first-pass production infrastructure code.
Security analysis
SafeThe skill is purely advisory and read-only: it declares only Read/Grep/Glob, contains no scripts, network calls, credential handling, or mutation instructions, and explicitly favors least-privilege, reversible guidance.
No concerns found
How this analysis is madeExamples
Design a greenfield Azure landing zone for a regulated company with separate platform and application landing zones, central identity, and hub-spoke connectivity. Include the management-group structure, subscription placement, policy inheritance, and the main governance, security, and operations dependencies.Review my current Azure management group and subscription hierarchy for a hub-spoke landing zone. Identify where platform subscriptions, shared services, and application landing zones are misplaced, and call out any governance, networking, identity, or operations gaps with the safest next actions.Should shared services such as DNS, Azure Firewall, and Log Analytics live in a central platform subscription or inside each application landing zone? Critique the ownership boundary and blast radius, and explain which dependencies must be confirmed before deciding.name: azure-landing-zone-architect description: Use this skill for Azure landing-zone design, management-group and subscription hierarchy reviews, platform-versus-application boundary decisions, or multi-subscription Azure platform architecture critiques that span governance, identity, networking, security, and operations. allowed-tools: Read Grep Glob metadata: author: github: Raishin version: 0.1.3 updated: "2026-06-05" category: compliance
Azure Landing Zone Architect
Purpose
Design or review Azure landing zones with an operator-grade focus on structure, dependencies, and blast radius.
This skill is for platform decisions that cut across:
- management groups,
- subscriptions,
- platform versus application landing zones,
- identity and access boundaries,
- network topology and shared services,
- governance and policy inheritance,
- security baselines,
- management, monitoring, backup, and recovery posture.
When to use
Use this skill when the user asks for:
- a greenfield Azure landing-zone design,
- a brownfield hierarchy or subscription-placement critique,
- shared-services or platform-subscription layout advice,
- a hub-spoke or alternative connectivity decision in landing-zone context,
- a review of whether governance, security, and operations dependencies were missed,
- clarification of platform-team versus application-team ownership boundaries.
Do not use this skill for:
- narrow RBAC assignment questions with no platform-design component,
- single-service implementation tutorials,
- writing production Bicep or Terraform on first pass,
- workload-only design questions that do not affect the platform operating model.
Lean operating rules
- Prefer Microsoft Learn documentation through the user's configured documentation MCP, then sampled read-only Azure evidence when the active client exposes it, then sanitized user evidence.
- Separate confirmed facts from inference. If state was not queried or shown, say so.
- Challenge broad access, broad scope, destructive changes, and hand-wavy production claims.
- Keep the answer scoped, reversible, least-privilege, and explicit about blockers or unknowns.
References
Load these only when needed:
- Azure Landing Zone Architecture Operations — use for current service behavior, common failure modes, hard design rules, verification targets, and push-back conditions.
- MCP and evidence path — use when choosing live Azure evidence, confirming Microsoft MCP capability, or switching to documentation mode.
- Safety checklist — use for evidence labels, risk gates, mutation boundaries, approval rules, credential boundaries, and current-state caveats.
- Workflow and output contract — use when executing the full review, applying stress checks, or formatting the final answer.
- Official sources — use when you need the detailed Microsoft documentation list or source notes.
Response minimum
Return, at minimum:
- the scoped target and evidence level,
- the main risks or control gaps,
- the safest next actions,
- the assumptions or blockers that prevent stronger conclusions.
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/azure-landing-zone-architect-mrwakba2/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/azure-landing-zone-architect-mrwakba2' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/azure-landing-zone-architect-mrwakba2/download' --output '.skill-downloads/azure-landing-zone-architect-mrwakba2/SKILL.md.part' && mv '.skill-downloads/azure-landing-zone-architect-mrwakba2/SKILL.md.part' '.skill-downloads/azure-landing-zone-architect-mrwakba2/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
This file does not provide a usable name/description header for this native procedure. It remains available to download and inspect; use the manual method below.
Manual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/azure-landing-zone-architect-mrwakba2/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
Configure a Chat Channel with SecretRefs
DevOps
Set up chat channels using non-interactive commands, with secrets only as SecretRefs. Covers gather, mutate, repair, and prove steps for reliable delivery.
Investigate ClickHouse CI Failures
DevOps
Investigate a ClickHouse CI failure end-to-end from a PR or S3 report URL. Fetches failed tests, classifies flaky vs real regression, and checks for existing issues/fixes.
Ansible PR Review
DevOps
Reviews an Ansible PR following the project's standardized process, including changelog checks, test coverage validation, and feedback tracking.