000-jeremy-content-consistency-validator
jeremylongshore/claude-code-plugins-plus
Comprueba la coherencia de los mensajes en el sitio web, los repositorios de GitHub y la documentación local, generando informes de discrepancias de solo lectura. Úsalo para comprobar la coherencia del contenido o detectar mensajes contradictorios. Actívalo con frases como «comprobar la coherencia», «validar la documentación» o «auditar los mensajes».
...Expandir todoAcerca de 000-jeremy-content-consistency-validator
La skill « 000-jeremy-content-consistency-validator » está diseñada para ayudar a los usuarios a garantizar la coherencia del contenido en múltiples plataformas, incluyendo sitios web, repositorios de GitHub y documentación local. Resuelve el problema habitual de la incoherencia en los mensajes y la falta de alineación de contenidos mediante la automatización del proceso de comparación de mensajes clave, características y versiones en diferentes fuentes. Esta skill resulta especialmente útil para equipos que desean garantizar que su contenido público coincida con su documentación interna y las descripciones del código fuente, evitando así la confusión y manteniendo un tono unificado en todos los canales de comunicación.
Preguntas frecuentes
¿Cómo puedo activar la comprobación de coherencia del contenido?
Puedes activar la comprobación de coherencia utilizando frases como «comprobar coherencia», «validar documentación» o «auditar mensajes».
¿Con qué plataformas o sistemas funciona esta habilidad?
La habilidad funciona con sitios web (tanto locales como implementados), repositorios de GitHub y directorios de documentación locales como {baseDir}/docs/ y claudes-docs/.
¿Qué resultados genera esta habilidad?
La habilidad genera un informe completo en formato Markdown que detalla las discrepancias entre las fuentes de contenido, un resumen ejecutivo, una matriz de coherencia terminológica y acciones priorizadas con las ubicaciones de los archivos y los números de línea.
¿Cuáles son los requisitos previos para utilizar esta habilidad?
Necesitarás acceso al contenido del sitio web, a los repositorios de GitHub, a la documentación local y permisos de WebFetch para el contenido remoto.
¿Se proporcionan recursos para la gestión de errores?
Sí, los detalles sobre la gestión de errores se encuentran en el archivo «{baseDir}/references/errors.md», que incluye directrices exhaustivas sobre la resolución 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
Descarga y descomprime los archivos de habilidades en tu directorio .claude/skills/.
Descargar ZIPClona el repositorio y copia los archivos de la habilidad a tu proyecto.
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





Hogar
