← ClaudeAtlas

wiki-lintlisted

Verifica la integridad estructural del wiki: índice, links, huérfanos y salud general. Auto-repara lo que puede y reporta lo que necesita decisión humana. Usar al revisar la salud del wiki.
cristiancorreau/forge · ★ 4 · Code & Development · score 58
Install: claude install-skill cristiancorreau/forge
# Skill: wiki-lint Verifica la integridad estructural del wiki: índice, links, huérfanos y salud general. Auto-repara lo que puede; reporta lo que necesita decisión humana. Triggers: /wiki-lint, "lint wiki", "verificar wiki", "revisar wiki", "chequear wiki", "wiki health", "wiki check". --- ## Cuándo usar este skill - Después de un `wiki-ingest` para verificar consistencia - Periódicamente (por ejemplo, al inicio de cada sprint) - Cuando se sospecha que hay links rotos o páginas huérfanas --- ## Checklist de linting ### 1. Integridad del índice Leer `wiki/index.md` y verificar: ``` ✓ Cada [[link]] del índice apunta a un archivo que existe ✗ Archivos en concepts/, entities/, sources/, synthesis/ que NO están en el índice ``` Auto-reparar: agregar al índice los archivos que faltan (con descripción vacía marcada `TODO`). ### 2. Wikilinks rotos Buscar en todas las páginas wiki referencias `[[ruta/nombre]]` y verificar que el archivo `wiki/ruta/nombre.md` existe. ```bash grep -rn "\[\[" wiki/ --include="*.md" | grep -v "raw/" ``` Reportar: lista de links rotos con el archivo donde aparecen. ### 3. Páginas huérfanas Páginas que no son referenciadas por ninguna otra página ni por el índice. ```bash # Para cada archivo en wiki/ (excluyendo index, log, raw/) # verificar si su nombre aparece en algún [[link]] de otra página ``` Reportar: lista de huérfanas. No auto-borrar — requiere decisión humana. ### 4. Integridad del log Verificar que `wiki/log.md` existe y tie