Help us improve
Share bugs, ideas, or general feedback.
From smart-blog-skills
Verifies statistical claims in blog posts by fetching cited source URLs and scoring match confidence.
npx claudepluginhub rainday/smart-blog-skills --plugin smart-blog-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/smart-blog-skills:factcheck [file][file]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Verify statistics, claims, and source attributions in blog posts.
Verifies statistics and claims in blog posts by fetching cited source URLs and scoring match confidence. Extracts numbers, percentages, named sources; flags uncited claims as UNVERIFIED.
Corroborates claims against external URLs by fetching content with smart-fetch or WebFetch, analyzing credibility, and recording findings as evidence or risks. Useful for verifying statements in code docs or research.
Extracts factual claims from PR copy, verifies each claim independently with concrete citations, and flags unresolved risk before journalist-facing drafts are sent.
Share bugs, ideas, or general feedback.
Verify statistics, claims, and source attributions in blog posts.
Read the target file and identify all sections containing data claims.
Scan the full text for every claim that includes a number, percentage, dollar amount, or named source. Build a claims list with these fields:
| Field | Description |
|---|---|
| claim_text | The exact sentence or phrase containing the statistic |
| value | The numeric value (e.g., "42%", "$1.2M", "3x") |
| attribution | Named source if present (e.g., "HubSpot", "Gartner 2025") |
| url | Cited URL if present |
| location | Heading or line number where the claim appears |
For each claim that includes a URL:
Process claims sequentially to avoid rate-limiting source sites.
For claims without a URL:
| Score | Status | Criteria |
|---|---|---|
| 1.0 | VERIFIED | Exact number found on cited page in matching context |
| 0.7-0.9 | PARAPHRASE | Similar data found but with different wording, rounding, or timeframe |
| 0.3-0.6 | WEAK | Source page exists and covers the topic but the specific statistic is not visible |
| 0.0 | NOT FOUND | Cited page does not contain the claimed data anywhere |
| N/A | UNVERIFIED | No source URL provided for the claim |
File: [path] Claims found: [total] Verified: [count] | Paraphrase: [count] | Weak: [count] | Not Found: [count] | Unverified: [count]
| # | Claim | Source URL | Score | Status | Notes |
|---|---|---|---|---|---|
| 1 | "73% of marketers..." | https://example.com/report | 1.0 | VERIFIED | Exact match found |
| 2 | "5x ROI improvement" | https://example.com/study | 0.8 | PARAPHRASE | Source says "nearly 5x" |
| 3 | "60% prefer video" | (none) | N/A | UNVERIFIED | Try: "video preference statistics 2025" |