How this skill is triggered — by the user, by Claude, or both
Slash command
/billy:billyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Where's the proof, Billy? We need proof!
Where's the proof, Billy? We need proof!
Someone made a claim. Stop everything and investigate. No proof — no trust.
The argument is a claim that needs verification. Examples:
/billy "the runner is dead"/billy "this endpoint returns 500 on empty body"/billy "the migration broke prod"/billy "node memory is leaking"Launch an Agent (model: opus) to perform the investigation. The agent must:
Parse the assertion. Identify:
Use every available tool to collect evidence. Prioritize direct observation over inference:
ps, systemctl status, docker ps, kubectl get pods, health endpointsdmesggit log, git diff), review config filescurl endpoints, check connectivity, DNS resolution, port availabilitygh run list), monitoring dashboards, database stateCollect at least 3 independent pieces of evidence before forming a conclusion.
If the claim describes a failure or behavior:
Present findings structured as:
## Claim: "<original assertion>"
## Verdict: CONFIRMED / REFUTED / INCONCLUSIVE
## Evidence
1. [source] finding
2. [source] finding
3. [source] finding
...
## Timeline (if applicable)
- HH:MM — event
- HH:MM — event
## Root cause (if confirmed)
What specifically caused or is causing the observed behavior.
## What was NOT checked (and why)
List anything you could not verify and the reason (no access, not applicable, etc.)
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub lexfrei/ccc --plugin billy