オプション
家家 Skill Git とバージョン管理 000-jeremy-content-consistency-validator

000-jeremy-content-consistency-validator

jeremylongshore/claude-code-plugins-plus jeremylongshore/claude-code-plugins-plus

ウェブサイト、GitHubリポジトリ、およびローカルのドキュメント全体でメッセージの一貫性を検証し、読み取り専用の不一致レポートを生成します。コンテンツの整合性を確認したり、メッセージの不統一を見つけたりする際に使用してください。「一貫性を確認する」、「ドキュメントを検証する」、「メッセージを監査する」などのフレーズでトリガーできます。

...すべて拡張します
69
更新された時間 2026年6月29日

概要000-jeremy-content-consistency-validator

「000-jeremy-content-consistency-validator 」スキルは、ウェブサイト、GitHubリポジトリ、ローカルのドキュメントなど、複数のプラットフォームにわたるコンテンツの一貫性を確保できるようユーザーを支援するために設計されています。 このスキルは、異なる情報源間で主要なメッセージ、機能、バージョンを比較するプロセスを自動化することで、メッセージの不統一やコンテンツの不整合といった一般的な問題を解決します。このスキルは、対外的なコンテンツが内部ドキュメントやコードベースの記述と一致していることを確認したいチームにとって特に有用であり、混乱を防ぎ、すべてのコミュニケーションチャネルにおいて統一されたメッセージを維持するのに役立ちます。

よくある質問

コンテンツの一貫性チェックはどのように実行しますか?

「一貫性を確認する」「ドキュメントを検証する」「メッセージングを監査する」などのフレーズを使用することで、一貫性チェックを実行できます。

このスキルはどのプラットフォームやシステムに対応していますか?

このスキルは、ウェブサイト(ローカルおよびデプロイ済みの両方)、GitHubリポジトリ、および{baseDir}/docs/やclaudes-docs/などのローカルドキュメントディレクトリに対応しています。

このスキルはどのような出力を生成しますか?

このスキルは、コンテンツソース間の不一致を詳細に記した包括的なMarkdownレポート、エグゼクティブサマリー、用語の一貫性マトリックス、およびファイルの場所と行番号が記載された優先順位付けされたアクションアイテムを生成します。

このスキルを使用するための前提条件は何ですか?

Webサイトのコンテンツ、GitHubリポジトリ、ローカルのドキュメントへのアクセス権、およびリモートコンテンツに対するWebFetchの権限が必要です。

エラー処理に関するリソースは提供されていますか?

はい。「{baseDir}/references/errors.md」ファイルにエラー処理の詳細が記載されており、トラブルシューティングに関する包括的なガイドラインが含まれています。

GitHubで見る

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

  1. 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
  2. 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
  3. Verify extraction — confirm at least 3 data points per source. If a source returns empty, check the Error Handling table before continuing.

  4. 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)
  5. 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
  6. Apply trust priority: website (most authoritative) > GitHub (developer-facing) > local docs (internal use).

  7. Generate report as Markdown with: executive summary, per-pair comparison tables, terminology consistency matrix, and prioritized action items with file paths and line numbers.

  8. 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

ErrorCauseSolution
Website content unreachableURL returns 4xx/5xx or build dir missingVerify site is deployed or run local build; check WebFetch permissions
GitHub API rate limitToo many fetches in short windowPause and retry after reset window; use authenticated requests
No documentation directoryExpected paths don't existConfirm working directory; specify doc path explicitly
Empty content extractionClient-side rendering not visible to fetchUse local build output directory instead of live URL
Diff command failureFile paths contain special charactersQuote 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

すべてのファイル

1件のファイル

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

コピー コピー
クイックセットアップ: skill フォルダを .claude/skills/ にコピーしてください。Claude が自動的にスキルを検出して使用します。

関連スキル

using-git-worktrees
更新された時間 2026年6月29日
github-project-management
更新された時間 2026年6月29日
changelog-generator
更新された時間 2026年6月29日
readme-blueprint-generator
更新された時間 2026年7月5日
OR