skills/azure-cost-duckdb/SKILL.md
Download Azure Cost Management exports and query local Parquet/CSV in DuckDB. Use when refreshing local Azure cost caches or writing DuckDB SQL over exports. DO NOT USE FOR live Cost Management API diagnosis; use azure-cost-analysis.
npx skillsauth add jwmossmoz/agent-skills azure-cost-duckdbInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Download Azure Cost Management exports from Blob Storage and query them locally with DuckDB.
uv (installs DuckDB)Copy scripts/config.toml.example, then run:
AZC=~/.claude/skills/azure-cost-duckdb/scripts/azure_cost_duckdb.py
uv run "$AZC" sync --config ~/.config/azure-cost-duckdb.toml
uv run "$AZC" query --config ~/.config/azure-cost-duckdb.toml --sql "SELECT 1"
See usage.md.
sync --dry-run first; --pattern matches container paths.sync --latest-run for month folders with snapshots.validate after large CSV downloads; row counts should match manifests.sync --pattern <file>.csv; --no-overwrite
won't resume.schema first; export column names vary.worker_pool_id (both tag spellings); absent-from-data
may be unbilled, not free — see
duckdb-queries.md,
azure-exports.md..duckdb file per process.raw/, .duckdb, keys, tokens, or real config.data-ai
Use when creating performance self-reviews from local notes, prior reviews, review prompts, and verified evidence. Helps draft H1/H2, annual, and promotion self evaluations, example answers, and rich review-form paste output. Do not use for routine status or 1:1 summaries; use one-on-one.
tools
Prepare one-on-one/status bullets from ~/moz_artifacts using qmd and copy a topic-organized HTML/RTF list with embedded links to the macOS clipboard. Use when summarizing recent Mozilla work for a manager, 1:1, or status update. DO NOT USE FOR generating raw daily logs; use daily-log.
development
Use when tracing Taskcluster Azure VM startup from worker-manager request through in-VM boot scripts to generic-worker `workerReady` with tc-logview, paperctl, Splunk Web, and Yardstick Prometheus. Applies to Windows worker provisioning latency. DO NOT USE FOR task failure triage (use worker-image-investigation).
testing
Use when validating, auditing, grading, or checking an agent skill, SKILL.md, validator report, eval coverage, or production-readiness claim against agentskills.io and repo conventions. Checks spec, style, links, references, and eval evidence. DO NOT USE FOR creating or iterating skills; use skill-creator.