000-jeremy-content-consistency-validator
jeremylongshore/claude-code-plugins-plus
ウェブサイト、GitHubリポジトリ、およびローカルのドキュメント全体でメッセージの一貫性を検証し、読み取り専用の不一致レポートを生成します。コンテンツの整合性を確認したり、メッセージの不統一を見つけたりする際に使用してください。「一貫性を確認する」、「ドキュメントを検証する」、「メッセージを監査する」などのフレーズでトリガーできます。
...すべて拡張します概要000-jeremy-content-consistency-validator
「000-jeremy-content-consistency-validator 」スキルは、ウェブサイト、GitHubリポジトリ、ローカルのドキュメントなど、複数のプラットフォームにわたるコンテンツの一貫性を確保できるようユーザーを支援するために設計されています。 このスキルは、異なる情報源間で主要なメッセージ、機能、バージョンを比較するプロセスを自動化することで、メッセージの不統一やコンテンツの不整合といった一般的な問題を解決します。このスキルは、対外的なコンテンツが内部ドキュメントやコードベースの記述と一致していることを確認したいチームにとって特に有用であり、混乱を防ぎ、すべてのコミュニケーションチャネルにおいて統一されたメッセージを維持するのに役立ちます。
よくある質問
コンテンツの一貫性チェックはどのように実行しますか?
「一貫性を確認する」「ドキュメントを検証する」「メッセージングを監査する」などのフレーズを使用することで、一貫性チェックを実行できます。
このスキルはどのプラットフォームやシステムに対応していますか?
このスキルは、ウェブサイト(ローカルおよびデプロイ済みの両方)、GitHubリポジトリ、および{baseDir}/docs/やclaudes-docs/などのローカルドキュメントディレクトリに対応しています。
このスキルはどのような出力を生成しますか?
このスキルは、コンテンツソース間の不一致を詳細に記した包括的なMarkdownレポート、エグゼクティブサマリー、用語の一貫性マトリックス、およびファイルの場所と行番号が記載された優先順位付けされたアクションアイテムを生成します。
このスキルを使用するための前提条件は何ですか?
Webサイトのコンテンツ、GitHubリポジトリ、ローカルのドキュメントへのアクセス権、およびリモートコンテンツに対するWebFetchの権限が必要です。
エラー処理に関するリソースは提供されていますか?
はい。「{baseDir}/references/errors.md」ファイルにエラー処理の詳細が記載されており、トラブルシューティングに関する包括的なガイドラインが含まれています。
Content Consistency Validator
Overview
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.
Examples
- Pre-release audit: Before tagging a new version, run the validator to catch version mismatches between your README, docs site, and changelog — e.g., the website says v2.1.0 but the GitHub README still references v2.0.0.
- Post-rebrand check: After renaming a product or updating terminology (e.g., "plugin" to "extension"), validate that all docs, landing pages, and contributing guides use the new term consistently.
- Onboarding review: When a new contributor flags confusing docs, run a consistency check to surface contradictory feature claims, outdated contact info, or missing sections across your documentation sources.
Prerequisites
- Access to at least two content sources (website, GitHub repo, or local docs directory)
- WebFetch permissions configured for remote URLs (deployed sites, GitHub raw content)
- Local documentation stored in recognizable paths (
docs/,claudes-docs/,internal/)
Instructions
Discover sources — scan for build directories (
dist/,build/,public/,out/,_site/), GitHub README/CONTRIBUTING files, and local doc folders:find . -maxdepth 3 -name "README*" -o -name "CONTRIBUTING*" | head -20ls -d docs/ claudes-docs/ internal/ 2>/dev/null
Extract structured data from each source: version numbers, feature claims, product names, taglines, contact info, URLs, and technical requirements:
grep -rn 'v[0-9]\+\.[0-9]\+' docs/ README.mdgrep -rn -i 'features\|capabilities' docs/ README.md
Verify extraction — confirm at least 3 data points per source. If a source returns empty, check the Error Handling table before continuing.
Build comparison matrix pairing each source against every other (website vs GitHub, website vs local docs, GitHub vs local docs):
diff <(grep -i 'version' README.md) <(grep -i 'version' docs/overview.md)
Classify discrepancies by severity:
- Critical: conflicting version numbers, contradictory feature lists, mismatched contact info, broken cross-references
- Warning: inconsistent terminology (e.g., "plugin" vs "extension"), missing information in one source, outdated dates
- Informational: stylistic differences, platform-specific wording, differing detail levels
Apply trust priority: website (most authoritative) > GitHub (developer-facing) > local docs (internal use).
Generate report as Markdown with: executive summary, per-pair comparison tables, terminology consistency matrix, and prioritized action items with file paths and line numbers.
Save to
consistency-reports/YYYY-MM-DD-HH-MM-SS.md.
Report Format
# 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 Items1. **Critical** — Update `README.md:14` version from v2.0.0 → v2.1.02. **Warning** — Add "Feature X" to `README.md` feature list
Output
The skill produces a timestamped Markdown report saved to consistency-reports/YYYY-MM-DD-HH-MM-SS.md containing:
- Executive summary: Severity counts (Critical/Warning/Info) at a glance
- Pair comparison tables: Field-by-field comparison between each source pair with severity classification
- Terminology matrix: Cross-source consistency check for product names, versions, and key terms
- Prioritized action items: Specific fixes with file paths and line numbers, ordered by severity
Error Handling
| 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 |
Resources
- Content source discovery logic:
${CLAUDE_SKILL_DIR}/references/how-it-works.md - Trust priority and validation timing:
${CLAUDE_SKILL_DIR}/references/best-practices.md - Use-case walkthroughs:
${CLAUDE_SKILL_DIR}/references/example-use-cases.md
000-jeremy-content-consistency-validatorをインストール
スキルファイルをダウンロードし、.claude/skills/ ディレクトリに解凍してください。
ZIPをダウンロードリポジトリをクローンし、スキルファイルをプロジェクトにコピーしてください。
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skills/blob/main/plugins/productivity/000-jeremy-content-consistency-validator/skills/000-jeremy-content-consistency-validator/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
コピー





家
