Llm Wiki

Bygger en strukturerad, korslänkad .llm-wiki av en kodbas från dess källa.

av staruhub · staruhub/ClaudeSkills

Testad · Fungerar ★ 9.2/10

Llm Wiki — Bygger en strukturerad, korslänkad .llm-wiki av en kodbas från dess källa.

Vad den gör

Genererar en persistent markdown-wiki under .llm-wiki/ som dokumenterar en kodbas arkitektur, moduler, koncept och API:er, med YAML-frontmatter per artikel, källradscitat, ett kategoriindex och en append-only ändringslogg. Utlöses när användaren ber att analysera, förstå eller dokumentera en kodbas, bygga en kodwiki eller uppdatera en befintlig .llm-wiki. Vid omkörningar diffar den mot git-historiken och uppdaterar endast de berörda artiklarna.

Testrapport

Hämtade SKILL.md och båda refererade filerna (references/wiki-schema.md, references/article-templates.md) — alla HTTP 200; frontmatter har giltigt name+description, inga hårdkodade sökvägar eller säkerhetsbrister. Byggde ett 2-fils Express-leksaksprojekt och producerade två artefakter: ett baslinje "document this"-dokument (enkel platt 19-radig fil, inga citat/länkar) och en skill-följande .llm-wiki (7 filer över arkitektur/moduler/API:er/guider plus _schema/_index/_log). Körde en länk-linter över skill-utdata: 0 trasiga interna länkar. Konkreta vinster över baslinjen: YAML-frontmatter med källor, fil:rad-citat, fungerande See-Also-korslänkar, och den fångade en verklig detalj (delad modul-nivå nextId-räknare på src/store.js:1) som baslinjen missade.

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

Kommandon och exempelprompter

  • /llm-wikiBygger en strukturerad, korslänkad .llm-wiki av en kodbas från dess källa.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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