From 000-jeremy-content-consistency-validator
Validates tone, terminology, versions, and structure across websites, GitHub repos, and local docs, generating discrepancy reports with severity levels and fix suggestions.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin 000-jeremy-content-consistency-validatorThis skill is limited to using the following tools:
Checks content for tone, terminology, formatting, and structural consistency across multiple documentation sources (websites, GitHub repos, local docs). Generates read-only discrepancy reports with severity-classified findings and actionable fix suggestions including file paths and line numbers.
Detects documentation drift, stale references, and cross-document inconsistencies in projects. Scans code-doc mismatches, broken links, outdated versions, and git staleness.
Audits repo docs under doc/ and READMEs (README.md, README-EN.md, README-ZH.md, mcp/README.md) for drift, stale statements, broken references before PRs.
Share bugs, ideas, or general feedback.
Checks content for tone, terminology, formatting, and structural consistency across multiple documentation sources (websites, GitHub repos, local docs). Generates read-only discrepancy reports with severity-classified findings and actionable fix suggestions including file paths and line numbers.
docs/, claudes-docs/, internal/)dist/, build/, public/, out/, _site/), GitHub README/CONTRIBUTING files, and local doc folders:
find . -maxdepth 3 -name "README*" -o -name "CONTRIBUTING*" | head -20
ls -d docs/ claudes-docs/ internal/ 2>/dev/null
grep -rn 'v[0-9]\+\.[0-9]\+' docs/ README.md
grep -rn -i 'features\|capabilities' docs/ README.md
diff <(grep -i 'version' README.md) <(grep -i 'version' docs/overview.md)
consistency-reports/YYYY-MM-DD-HH-MM-SS.md.# Consistency Report — YYYY-MM-DD
## Executive Summary
| Severity | Count |
|----------|-------|
| Critical | 2 |
| Warning | 5 |
| Info | 3 |
## Website vs GitHub
| Field | Website | GitHub | Severity |
|-------------|---------------|---------------|----------|
| Version | v2.1.0 | v2.0.0 | Critical |
| Feature X | listed | missing | Warning |
## Action Items
1. **Critical** — Update `README.md:14` version from v2.0.0 → v2.1.0
2. **Warning** — Add "Feature X" to `README.md` feature list
The skill produces a timestamped Markdown report saved to consistency-reports/YYYY-MM-DD-HH-MM-SS.md containing:
| Error | Cause | Solution |
|---|---|---|
| Website content unreachable | URL returns 4xx/5xx or build dir missing | Verify site is deployed or run local build; check WebFetch permissions |
| GitHub API rate limit | Too many fetches in short window | Pause and retry after reset window; use authenticated requests |
| No documentation directory | Expected paths don't exist | Confirm working directory; specify doc path explicitly |
| Empty content extraction | Client-side rendering not visible to fetch | Use local build output directory instead of live URL |
| Diff command failure | File paths contain special characters | Quote all file paths passed to diff and grep |
${CLAUDE_SKILL_DIR}/references/how-it-works.md${CLAUDE_SKILL_DIR}/references/best-practices.md${CLAUDE_SKILL_DIR}/references/example-use-cases.md