opção
LarLar Skill Git e controle de versão 000-jeremy-content-consistency-validator

000-jeremy-content-consistency-validator

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

Valide a consistência das mensagens no site, nos repositórios do GitHub e na documentação local, gerando relatórios de discrepâncias somente para leitura. Use ao verificar o alinhamento do conteúdo ou ao identificar mensagens contraditórias. Acione com frases como “verificar consistência”, “validar documentação” ou “auditar mensagens”.

...Expandir tudo
69
Tempo atualizado 29 de Junho de 2026

Sobre 000-jeremy-content-consistency-validator

A habilidade “ 000-jeremy-content-consistency-validator ” foi desenvolvida para ajudar os usuários a garantir a consistência do conteúdo em várias plataformas, incluindo sites, repositórios do GitHub e documentação local. Ela resolve o problema comum de mensagens contraditórias e desalinhamento de conteúdo ao automatizar o processo de comparação de mensagens-chave, recursos e versões entre diferentes fontes. Essa skill é especialmente útil para equipes que buscam garantir que seu conteúdo voltado ao público corresponda à documentação interna e às descrições da base de código, evitando confusão e mantendo uma voz unificada em todos os canais de comunicação.

Perguntas frequentes

Como faço para acionar a verificação de consistência de conteúdo?

Você pode acionar a verificação de consistência usando frases como “verificar consistência”, “validar documentação” ou “auditar mensagens”.

Com quais plataformas ou sistemas essa habilidade funciona?

A habilidade funciona com sites (tanto locais quanto implantados), repositórios do GitHub e diretórios de documentação locais, como {baseDir}/docs/ e claudes-docs/.

Que resultados essa habilidade gera?

A habilidade gera um relatório abrangente em Markdown detalhando discrepâncias entre as fontes de conteúdo, um resumo executivo, uma matriz de consistência terminológica e itens de ação priorizados com localizações de arquivos e números de linha.

Quais são os pré-requisitos para usar essa habilidade?

Você precisará de acesso ao conteúdo do site, aos repositórios do GitHub, à documentação local e às permissões do WebFetch para conteúdo remoto.

Existem recursos de tratamento de erros disponíveis?

Sim, os detalhes sobre o tratamento de erros estão disponíveis no arquivo '{baseDir}/references/errors.md', que inclui orientações completas sobre a solução de problemas.

Ver no 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

Todos os arquivos

1 arquivos
SKILL.md 1.9k
Ver

Instalar 000-jeremy-content-consistency-validator

Baixe e extraia os arquivos de habilidades para o diretório .claude/skills/.

Baixar ZIP

Clone o repositório e copie os arquivos da habilidade para o seu projeto.

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

Copiar Copiar
Configuração rápida: Copie a pasta da habilidade para .claude/skills/. O Claude detectará e utilizará automaticamente a habilidade

Habilidades relacionadas

using-git-worktrees
Tempo atualizado 29 de Junho de 2026
github-project-management
Tempo atualizado 29 de Junho de 2026
changelog-generator
Tempo atualizado 29 de Junho de 2026
readme-blueprint-generator
Tempo atualizado 5 de Julho de 2026
OR