Git Wiki

Ingest bronnen in een git-backed, qmd-zoekbare persoonlijke wiki met kruislinks en drift linting.

Door rarce · rarce/git-wiki

Getest · Werkt ★ 8.8/10

Git Wiki — Ingest bronnen in een git-backed, qmd-zoekbare persoonlijke wiki met kruislinks en drift linting.

Wat het doet

Implementeert het Karpathy LLM-wiki patroon: slaat ruwe bronnen onveranderlijk op, schrijft gesynthetiseerde wiki-pagina's met kruislinks, werkt een index en append-only log bij, committeert (en pusht naar GitHub als een remote bestaat), en her-embedt voor qmd hybride zoekopdrachten. Triggert op 'save this to my notes', 'what do I know about X', of 'lint the wiki'; vereist git en de third-party qmd CLI, disclosed in zijn eigen compatibility field.

Testrapport

De volledige pipeline daadwerkelijk gedraaid (wiki gesaffold met de gebundelde setup.sh, qmd geïnstalleerd via npx, een BM25 notitie ingevoerd, 93% relevant teruggevraagd met correcte citaties) — maar onderweg een echt bug tegengekomen: SKILL.md ingest stap 9 zegt 'qmd embed — only changed files are re-embedded' en stopt daar, terwijl nieuw aangemaakte wiki-pagina's stilzwijgend onzichtbaar zijn voor zoekopdrachten totdat 'qmd update' eerst wordt uitgevoerd; embed alleen rapporteerde 'All content hashes already have embeddings' en sloeg de 3 nieuwe bestanden volledig over.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/rarce/git-wiki
cd git-wiki
mkdir -p ~/.claude/skills
cp -r skills/git-wiki ~/.claude/skills/git-wiki

Commando's en voorbeeldprompts

  • /git-wikiIngest bronnen in een git-backed, qmd-zoekbare persoonlijke wiki met kruislinks en drift linting.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Save this article into my personal notes wiki with cross-links
  • What do I already know about vector databases from my saved notes?
  • Lint my notes wiki for stale links and broken cross-references