From claude-prospector
Use when the user asks an interpretive question about their Claude Code token spend — what's interesting, what's anomalous, what to change. This skill produces insights and questions; it does NOT enumerate top consumers (the dashboard does that). Use `usage-dashboard` for "show me the numbers." Use `claude-audit` for "audit my config overlap." Use this skill for "tell me what's interesting / what should I change." Trigger phrases: "am I close to my Claude limit", "how much Sonnet am I using", "where are my Claude tokens going", "what's eating my Claude budget", "why is my Claude spend so high", "what should I change about my Claude setup".
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-prospector:usage-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are surfacing **insights and improvement suggestions** about the
You are surfacing insights and improvement suggestions about the user's Claude Code token spend that are not obvious from the dashboard at a glance. Your output is observations + questions, not a stats rehash.
| User wants | Skill |
|---|---|
| Show me my numbers / regenerate the dashboard | usage-dashboard |
| Audit my agent/skill config for overlap or conflicts | claude-audit |
| Tell me what's interesting / what should I change | this skill |
This skill invokes python -m claude_prospector under the hood. The
Python package must be installed in the environment Claude Code uses.
See the README install steps
for the two-step install.
Get the structured payload directly from the CLI. Do not screen-scrape the dashboard HTML.
python -m claude_prospector dashboard --format json --no-open
--format json writes the same DATA object the dashboard embeds, to
stdout. Progress lines go to stderr. Pipe through jq (or read into
memory) and reason over it.
Add --window 7d / --window 5h / --from --to to scope. Run multiple
windows if comparing — e.g. 7d vs. all-time to see whether a category is
growing or shrinking.
Skill-tracking events (passed vs. invoked) live in per-day JSONL files at:
$HOME/.claude/claude-prospector/skill-tracking/<YYYY-MM-DD>.jsonl%USERPROFILE%\.claude\claude-prospector\skill-tracking\<YYYY-MM-DD>.jsonlEach line is {"event": "skill_invoked"|"skill_passed", "skill": ..., ...}.
Read these directly — they're the input for trigger-drift insights and are
not reflected at the same fidelity in the dashboard.
These categories are harness-agnostic. They reference data shapes the
parser emits regardless of which agents, skills, or routing topology the
user has installed. Do not assume any specific agent name (e.g.
general-purpose, code-writer), skill name, or dispatch pattern is
present.
Trigger drift — skills with skill_passed >> skill_invoked. The
skill is being loaded into context but rarely actually firing — its
triggers may be too narrow, or the user's prompts may have drifted
away from them.
Model imbalance vs. stated workflow — one model dominating disproportionately. Surface the ratio; do not assert what "correct" looks like — the user's workflow dictates the right mix.
Agent cost-per-session outliers — flag any agent whose tokens/session is more than ~2σ above the cohort mean. Name the agent generically; the user knows what their agents are for.
Single-session outliers — any one session consuming >10% of the windowed total. Worth surfacing because it usually means an orchestration anomaly (runaway loop, accidental long context, etc.).
Trend inflections — daily or weekly deltas that change sign, or exceed ~30% week-over-week. Note the direction and magnitude.
Cross-skill correlation (optional) — if claude-audit findings
are available in the same conversation, correlate them with cost:
a high-cost agent that also has an audit-flagged tool-coupling gap is
worth a focused mention.
If none of categories 1-6 trips a meaningful threshold, say so plainly — silence is a valid finding, and inventing concern wastes the user's time.
Lead with the 2-3 most consequential insights. For each, three lines:
Observation: <one sentence, with the data citation>
Implication: <what this might mean for the user's workflow>
Question: <ask the user about THEIR intent — don't assert>
Rules:
Read on dashboard.html, you've taken a wrong turn.
Use --format json.Observation: Skill `<X>` was passed in 42 sessions over the last 7 days
but invoked in only 3 (skill-tracking/2026-05-20..26).
Implication: Either the trigger phrases are too narrow for how you're
actually prompting, or the skill is loaded but redundant.
Question: Do you remember invoking `<X>` recently? If not, want to
tighten its triggers or unload it?
This is one insight at the right shape — not a section title to fill with subbullets.
The following phrases were present in the original private skill but are excluded here because they are too generic for a public marketplace skill and would cause false-positive activations in unrelated contexts:
| Phrase | Why excluded |
|---|---|
show usage | Matches any CLI tool or dashboard; not specific to Claude Code token accounting. |
show my token usage | Broad — applies to any LLM or API context, not specifically Claude Code billing buckets. |
check my usage | Ambiguous — could refer to disk usage, API rate limits, quota on any service. |
how much am I using | No Claude-specific signal; triggers on resource questions of all kinds. |
how much have I used | Same problem as above; past-tense variant with no additional specificity. |
usage breakdown | Common analytics phrase; would steal traffic from project-specific dashboard or reporting tools. |
usage report | Same as above; too broad for a specialised skill. |
optimize my usage | Could apply to any resource optimization context — storage, bandwidth, API calls, etc. |
Do not re-add these phrases to the description: frontmatter. If a user types one of these
and the context makes it clear they mean Claude Code token usage, the skill body's language
about billing buckets and claude_prospector will guide the response correctly once
activated by a sharper trigger phrase.
npx claudepluginhub davepoon/buildwithclaude --plugin claude-prospectorProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.