Git Wiki

Ingestuj źródła do osobistej wiki opartej na git, przeszukiwalnej przez qmd, z linkami krzyżowymi i lintowaniem dryfu.

Autor: rarce · rarce/git-wiki

Testowano · Działa ★ 8.8/10

Git Wiki — Ingestuj źródła do osobistej wiki opartej na git, przeszukiwalnej przez qmd, z linkami krzyżowymi i lintowaniem dryfu.

Co robi ten skill

Implementuje wzorzec Karpathy LLM-wiki: zapisuje surowe źródła niezmiennie, pisze zsyntetyzowane strony wiki z linkami krzyżowymi, aktualizuje indeks i log append-only, commituje (i pushuje do GitHub, gdy istnieje zdalny repozytorium), i ponownie osadza dla hybrydowego wyszukiwania qmd. Aktywuje się na 'zapisz to w moich notatkach', 'co wiem o X' lub 'lintuj wiki'; wymaga git i zewnętrznego CLI qmd, ujawnionego w jego własnym polu kompatybilności.

Raport z testu

Faktycznie uruchomiono pełny potok (stworzono wiki za pomocą dołączonego setup.sh, zainstalowano qmd przez npx, załadowano notatkę BM25, zapytano ją z powrotem z 93% trafnością z poprawnymi cytatami) -- ale napotkano rzeczywisty błąd po drodze: krok 9 ingestu w SKILL.md mówi 'qmd embed — tylko zmienione pliki są ponownie osadzane' i tam się zatrzymuje, gdy w rzeczywistości nowo utworzone strony wiki są niewidoczne dla wyszukiwania, dopóki nie zostanie uruchomione 'qmd update'; sam embed zgłosił 'Wszystkie hashe treści mają już osadzenia' i pominął całkowicie 3 nowe pliki.

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

Instalacja

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

Komendy i przykładowe prompty

  • /git-wikiIngestuj źródła do osobistej wiki opartej na git, przeszukiwalnej przez qmd, z linkami krzyżowymi i lintowaniem dryfu.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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