# Finops Azure

> Azure FinOps and resource review workflow. Use when Azure resources, infrastructure specs, cost estimates, budgets, quotas, scaling, monitoring, or cloud operations are involved. Defaults to read-only Azure CLI discovery.

- Skill: `jh941213/finops-azure` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jh941213/finops-azure`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jh941213/finops-azure/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: jh941213 (https://skillmd.com/u/jh941213)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jh941213/finops-azure

---


# FinOps Azure

Use this skill when Azure resources, infra specs, cost estimates, budgets, quotas, scaling, monitoring, or cloud operations are involved.

## Workflow

1. Use read-only `az` commands by default.
2. Confirm login and subscription:
   - `az account show --output json`
   - `az account list --output table`
3. Inventory relevant resources:
   - `az resource list --output json`
   - filter by resource group, tag, or service when known
4. Check cost and waste signals:
   - budgets
   - unattached disks
   - idle public IPs
   - oversized SKUs
   - missing autoscale
   - missing tags
5. Check operational signals:
   - diagnostic settings
   - alerts
   - metrics
   - backup/restore posture
6. Record durable assumptions in `.codex-lattice/model-visible/AZURE_INFRA_MEMORY.md`.
7. Update `docs/harness/COST_MODEL.md`, `docs/harness/INFRA_SPEC.md`, and `docs/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.

