000-jeremy-content-consistency-validator
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 tudoSobre 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.
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
Instalar 000-jeremy-content-consistency-validator
Baixe e extraia os arquivos de habilidades para o diretório .claude/skills/.
Baixar ZIPClone 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





Lar
