옵션
집집 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/와 같은 로컬 문서 디렉터리와 호환됩니다.

이 스킬은 어떤 결과를 생성하나요?

이 스킬은 콘텐츠 소스 간의 불일치를 상세히 설명하는 포괄적인 마크다운 보고서, 요약 보고서, 용어 일관성 매트릭스, 그리고 파일 위치와 줄 번호가 포함된 우선순위가 지정된 조치 항목을 생성합니다.

이 스킬을 사용하기 위한 필수 조건은 무엇인가요?

웹사이트 콘텐츠, 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