Git Wiki

Importera källor till en git-baserad, qmd-sökbar personlig wiki med korslänkar och drift-linting.

av rarce · rarce/git-wiki

Testad · Fungerar ★ 8.8/10

Git Wiki — Importera källor till en git-baserad, qmd-sökbar personlig wiki med korslänkar och drift-linting.

Vad den gör

Implementerar Karpathy LLM-wiki-mönstret: sparar råa källor oföränderligt, skriver syntetiserade wikisidor med korslänkar, uppdaterar ett index och en append-only logg, committar (och pushar till GitHub om en fjärrserver finns), och bäddar in igen för qmd hybrid-sökning. Triggas vid 'spara detta i mina anteckningar', 'vad vet jag om X', eller 'linta wikin'; kräver git och tredjeparts qmd CLI, upplyst i sitt eget kompatibilitetsfält.

Testrapport

Körde faktiskt hela pipelinen på riktigt (scaffoldade en wiki med medföljande setup.sh, installerade qmd via npx, importerade en BM25-anteckning, frågade tillbaka den med 93% relevans med korrekta citat) — men stötte på en verklig bugg längs vägen: SKILL.md:s importsteg 9 säger 'qmd embed — endast ändrade filer bäddas in igen' och slutar där, när faktiskt nyskapade wikisidor är tyst osynliga för sökning tills 'qmd update' körs först; embed ensamt rapporterade 'Alla innehålls-hashar har redan inbäddningar' och hoppade över de 3 nya filerna helt.

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

Installation

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

Kommandon och exempelprompter

  • /git-wikiImportera källor till en git-baserad, qmd-sökbar personlig wiki med korslänkar och drift-linting.

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

  • 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