From claude-spend
Use when the user wants a single consolidated view of spend across ALL their AI/API providers — invoked as /spend-overview [months] or natural language like "show all my AI spend", "multi-provider billing overview", "how much across OpenAI, Gemini, Perplexity, Tavily, Voyage and Claude", "total API spend this quarter". Distinct from /claude-spend (Anthropic only) and /claude-usage (Claude ccusage estimate).
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-spend:spend-overview [months][months]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The user invoked `/spend-overview` (or asked for a consolidated multi-provider spend view). Argument: `$ARGUMENTS` (empty → default 6 months).
The user invoked /spend-overview (or asked for a consolidated multi-provider spend view). Argument: $ARGUMENTS (empty → default 6 months).
This consolidates spend across Anthropic, OpenAI, Tavily, Google Cloud (≈ Gemini), Perplexity, and Voyage AI into one USD-normalized table.
!`python "${CLAUDE_PLUGIN_ROOT}/scripts/spend-overview.py" $ARGUMENTS`
If python is not on PATH (common on Windows when only the py launcher is installed), retry with py in place of python.
~/.claude/.anthropic-admin-key and ~/.claude/.openai-admin-key). Daily, USD.~/.claude/.tavily-key (regular tvly-… key). Reports credits (no USD); excluded from the USD total.google-invoices/ folder. EUR, converted to USD at the live ECB reference rate. This is the whole Google Cloud account total, not a Gemini-only line.perplexity-invoices/. These are credit purchases (top-ups) incl. VAT, not monthly consumption.voyage-cost/ folder (override dir via CLAUDE_SPEND_VOYAGE_COST). Counted in the billed total.The script's output is already a compact table (per-provider spend, USD total, FX rate, caveats). Forward it verbatim — no rewriting. Relay any per-provider setup hints shown in place of an amount (e.g. a missing key file). The script never aborts on a single provider's failure.
~/.claude/.ecb-eurusd-rate.json (refetched daily). A "(stale cache)" tag means the live fetch failed and a cached rate was used.—/n/a./claude-usage; for the authoritative Anthropic-only billed view use /claude-spend.npx claudepluginhub aasadi1978/claude-spend --plugin claude-spendProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.