Llm Wiki

Bygger en struktureret, kryds-linked .llm-wiki af en codebase fra dens kilde

Af staruhub · staruhub/ClaudeSkills

Testet · Virker ★ 9.2/10

Llm Wiki — Bygger en struktureret, kryds-linked .llm-wiki af en codebase fra dens kilde

Hvad det gør

Genererer en persistent markdown wiki under .llm-wiki/, der dokumenterer en codebases arkitektur, moduler, koncepter og API'er, med per-artikel YAML frontmatter, kilde-linje citater, et kategoriindeks og en append-only ændringslog. Udløses når brugeren beder om at analysere, forstå eller dokumentere en codebase, bygge en kode-wiki eller opdatere en eksisterende .llm-wiki. Ved genkørsler differentierer den mod git historik og opdaterer kun de berørte artikler.

Testrapport

Hentede SKILL.md og begge refererede filer (references/wiki-schema.md, references/article-templates.md) — alle HTTP 200; frontmatter har gyldigt name+description, ingen hardcoded stier eller sikkerhedsbrister. Byggede et 2-fils Express legetøjsprojekt og producerede to artefakter: en baseline "dokumenter dette" doc (enkelt flad 19-linjers fil, ingen citater/links) og en skill-følgende .llm-wiki (7 filer på tværs af arkitektur/moduler/api'er/guider plus _schema/_index/_log). Kørte en link-linter over skill-outputtet: 0 brudte interne links. Konkrete gevinster over baseline: YAML frontmatter med kilder, file:line citater, fungerende See-Also krydslinks, og den fangede en reel detalje (delt modul-niveau nextId counter på src/store.js:1), som baseline missede.

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

Kommandoer og eksempelprompter

  • /llm-wikiBygger en struktureret, kryds-linked .llm-wiki af en codebase fra dens kilde

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

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