Skills for Real Engineers. Straight from my .agents directory.
azure-validate
Agent skill frommicrosoft/azure-skills
Pre-deployment validation for Azure readiness. Run deep checks on configuration, infrastructure (Bicep or Terraform), RBAC role assignments, managed identity permissions, and prerequisites before deploying. WHEN: validate my app, check deployment readiness, run preflight checks, verify configuration, check if ready to deploy, validate azure.yaml, validate Bicep, test before deploying, troubleshoot deployment errors, validate Azure Functions, validate function app, validate serverless deployment, verify RBAC roles, check role assignments, review managed identity permissions, what-if analysis, validate Container Apps deployment.
How to install azure-validate
npx skills add microsoft/azure-skills# or add only this skill to Claude Code: copy the folder
skills/azure-validate/
# into
~/.claude/skills/azure-validate/ (all projects)
.claude/skills/azure-validate/ (one project)
1# Azure Validate23> **AUTHORITATIVE GUIDANCE** — Follow these instructions exactly unless they contradict security policies given to you.45> **⛔ STOP — PREREQUISITE CHECK REQUIRED**6>7> Before proceeding, verify this prerequisite is met:8>9> **azure-prepare** was invoked and completed → `.azure/deployment-plan.md` exists with status `Approved` or later10>11> If the plan is missing, **STOP IMMEDIATELY** and invoke **azure-prepare** first.12>13> The complete workflow ensures success:14>15> `azure-prepare` → `azure-validate` → `azure-deploy`1617## Triggers1819- Check if app is ready to deploy20- Validate azure.yaml or Bicep21- Run preflight checks22- Troubleshoot deployment errors2324## Rules25261. Run after azure-prepare, before azure-deploy272. All checks must pass—do not deploy with failures283. ⛔ **Destructive actions require `ask_user`** — [global-rules](references/global-rules.md)2930## Steps3132Run the workflow script and follow its instructions. It walks you through each validation step one at a time, recording progress in `.azure/validate-status.json`. Use [references/scripts/workflow.ps1](references/scripts/workflow.ps1) on Windows or [references/scripts/workflow.sh](references/scripts/workflow.sh) on macOS/Linux.3334Start by calling the script **without** the completed-step argument:3536```bash37pwsh references/scripts/workflow.ps1 -WorkspacePath <workspace-path>38# macOS/Linux: bash references/scripts/workflow.sh --workspace-path <workspace-path>39```40…
Excerpt shown under the repository's MIT license.
More skills in azure-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
