Llm Wiki

Construit un .llm-wiki structuré et lié d'une base de code à partir de sa source.

par staruhub · staruhub/ClaudeSkills

Testé · Fonctionne ★ 9.2/10

Llm Wiki — Construit un .llm-wiki structuré et lié d'une base de code à partir de sa source.

Ce que fait

Génère un wiki markdown persistant sous .llm-wiki/ qui documente l'architecture, les modules, les concepts et les API d'une base de code, avec un frontmatter YAML par article, des citations de lignes source, un index de catégories et un journal de modifications en append-only. Se déclenche lorsque l'utilisateur demande d'analyser, de comprendre ou de documenter une base de code, de construire un wiki de code ou de mettre à jour un .llm-wiki existant. Lors des réexécutions, il compare avec l'historique git et ne rafraîchit que les articles affectés.

Rapport de test

SKILL.md et les deux fichiers référencés (references/wiki-schema.md, references/article-templates.md) ont été récupérés — tous HTTP 200 ; le frontmatter a name+description valide, aucun chemin codé en dur ni faille de sécurité. Un projet Express jouet de 2 fichiers a été construit et deux artefacts ont été produits : un document de base "documenter ceci" (fichier plat unique de 19 lignes, sans citations/liens) et un .llm-wiki suivant la compétence (7 fichiers couvrant architecture/modules/apis/guides plus _schema/_index/_log). Un linter de liens a été exécuté sur la sortie de la compétence : 0 liens internes cassés. Gains concrets par rapport à la base : frontmatter YAML avec sources, citations fichier:ligne, liens croisés Voir-Aussi fonctionnels, et il a capturé un détail réel (compteur nextId partagé au niveau du module à src/store.js:1) que la base avait manqué.

Testé le: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

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".

Commandes et exemples de prompts

  • /llm-wikiConstruit un .llm-wiki structuré et lié d'une base de code à partir de sa source.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

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