SKILL.md
FinOps Azure
Use this skill when Azure resources, infra specs, cost estimates, budgets, quotas, scaling, monitoring, or cloud operations are involved.
Workflow
- Use read-only
azcommands by default. - Confirm login and subscription:
- az account show --output json - az account list --output table
- Inventory relevant resources:
- az resource list --output json - filter by resource group, tag, or service when known
- Check cost and waste signals:
- budgets - unattached disks - idle public IPs - oversized SKUs - missing autoscale - missing tags
- Check operational signals:
- diagnostic settings - alerts - metrics - backup/restore posture
- Record durable assumptions in
.codex-lattice/model-visible/AZUREINFRAMEMORY.md. - Update
docs/harness/COSTMODEL.md,docs/harness/INFRASPEC.md, anddocs/harness/OPERATIONS_RUNBOOK.md.
Safety Rules
- Do not create, update, delete, scale, rotate, or restart Azure resources without explicit user approval.
- Never print secrets, keys, connection strings, tokens, or full credentials.
- Prefer JSON output for machine-readable evidence.
Required Output
Return subscription, resource scope, cost drivers, waste candidates, monitoring gaps, risk, and next commands.