Llm Wiki

Construye una .llm-wiki estructurada y con enlaces cruzados de una base de código a partir de su fuente

Por staruhub · staruhub/ClaudeSkills

Probado · Funciona ★ 9.2/10

Llm Wiki — Construye una .llm-wiki estructurada y con enlaces cruzados de una base de código a partir de su fuente

Qué hace

Genera una wiki markdown persistente bajo .llm-wiki/ que documenta la arquitectura, módulos, conceptos y APIs de una base de código, con frontmatter YAML por artículo, citas de líneas de código fuente, un índice de categorías y un registro de cambios de solo anexión. Se activa cuando el usuario pide analizar, comprender o documentar una base de código, construir una wiki de código o actualizar una .llm-wiki existente. En ejecuciones posteriores, compara con el historial de git y actualiza solo los artículos afectados.

Informe de la prueba

Se obtuvieron SKILL.md y ambos archivos referenciados (references/wiki-schema.md, references/article-templates.md) — todos HTTP 200; el frontmatter tiene name+description válido, sin rutas codificadas ni problemas de seguridad. Se construyó un proyecto de juguete Express de 2 archivos y se produjeron dos artefactos: un documento de referencia "documentar esto" (un solo archivo plano de 19 líneas, sin citas/enlaces) y una .llm-wiki siguiendo la habilidad (7 archivos en arquitectura/módulos/apis/guías más _schema/_index/_log). Se ejecutó un linter de enlaces sobre la salida de la habilidad: 0 enlaces internos rotos. Ganancias concretas sobre la referencia: frontmatter YAML con fuentes, citas file:line, enlaces cruzados See-Also funcionales, y capturó un detalle real (contador nextId compartido a nivel de módulo en src/store.js:1) que la referencia omitió.

Probado el: 2026-07-21 · Claude Code 2.x (agent harness)

Instalación

git clone --depth 1 https://github.com/staruhub/ClaudeSkills.git /tmp/llm-wiki-src
mkdir -p ~/.claude/skills
cp -R /tmp/llm-wiki-src/llm-wiki ~/.claude/skills/llm-wiki
# No dependencies, API keys, or external tools. Pure behavioral skill: Claude reads
# the repo and writes markdown into .llm-wiki/ at the project root.
# Bundled references: references/wiki-schema.md, references/article-templates.md
# Usage after install: open a project and say "build a wiki for this codebase".

Comandos y prompts de ejemplo

  • /llm-wikiConstruye una .llm-wiki estructurada y con enlaces cruzados de una base de código a partir de su fuente

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Build a wiki for this codebase
  • Update our .llm-wiki after these changes
  • Analyze this unfamiliar project and document it