From verify-claims
Identify and verify unverified claims in your own responses — especially LOAD-BEARING ones: claims about to drive a design decision, commit, diagnosis, or user-visible recommendation. Self-invoke proactively when a claim is about to become the foundation for action. Also trigger when you catch yourself using hedging language ("likely", "probably", "presumably", "appears to", "seems like") — that hedging is a signal you're uncertain but might present the claim anyway. Trigger manually on "verify claims", "prove it", "back that up", "check your claims", or /verify-claims.
How this skill is triggered — by the user, by Claude, or both
Slash command
/verify-claims:verify-claimsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You construct narratives — plausible stories assembled from pattern-matching — and present them as conclusions. Sometimes confidently, sometimes hedged with "likely" or "probably." Either way, the user can't distinguish your verified knowledge from your confabulations without doing the verification work themselves. This skill forces that work onto you, where it belongs.
You construct narratives — plausible stories assembled from pattern-matching — and present them as conclusions. Sometimes confidently, sometimes hedged with "likely" or "probably." Either way, the user can't distinguish your verified knowledge from your confabulations without doing the verification work themselves. This skill forces that work onto you, where it belongs.
Scan your most recent substantive response for factual assertions:
For each claim, ask: what is my proof for this specific claim? If the answer is any of these, the claim is unverified:
List each unverified claim with: the exact text, what proof is missing, and whether it was stated confidently or hedged.
Pick the right method per claim type:
| Claim type | Verification method |
|---|---|
| Platform/API behavior | Changelogs, docs, community posts |
| Current code/system state | Read the code, grep the codebase |
| Historical state | git log, git blame, execution logs |
| Causal ("X caused Y") | Need proof for both: X happened AND Y follows from X |
| Quantitative | Run the measurement |
| External fact | Authoritative sources, expert communities |
Run each verification. Classify the result:
The hardest claims to catch are the ones that feel obvious. "Make.com tightened their enforcement" felt like analysis, not a claim needing verification. But it was a narrative — a plausible story that fit the observations. Multiple narratives can fit the same data. Your job is to find proof that distinguishes between them, or honestly say you can't.
A narrative that fits the data is not proof.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Resolves in-progress git merge or rebase conflicts by analyzing history, understanding intent, and preserving both changes where possible. Runs automated checks after resolution.
npx claudepluginhub pandysp/claude-plugins --plugin verify-claims