Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

Add Karpathy LLM Wiki

Sets up a persistent, self-maintaining wiki knowledge base in a NanoClaw group using Karpathy's LLM Wiki pattern.

UtilitiesAdvanced30,47112,865AI score 7/10Last updated: Aug 9, 2026

What it does

This skill installs Andrej Karpathy's LLM Wiki pattern into a NanoClaw chat group:

  • Reads the bundled llm-wiki.md pattern, summarizes the core idea, and co-designs the wiki with you
  • Picks a target group (main chat, a dedicated wiki group, or an existing one)
  • Creates wiki/ and sources/ folders plus starter index.md and log.md, skipping files that already exist
  • Generates a tailored container/skills/wiki/SKILL.md — the schema layer that teaches the agent how to maintain the wiki
  • Inserts or replaces a Wiki section in the group's CLAUDE.md, wrapped in <!-- BEGIN karpathy-llm-wiki --> markers so re-runs stay idempotent
  • Checks for PDF/image/voice ingestion capabilities, optionally schedules weekly or monthly lint, and restarts the service

A standout detail: it enforces one-file-at-a-time ingestion — read, discuss, update every affected page, then move on — instead of batch reading, which keeps pages deep rather than generic.

Who it's for

  • NanoClaw operators who want knowledge to accumulate straight from chat
  • Anyone wanting a personal wiki that self-organizes links, PDFs, transcripts, and voice notes
  • Agent builders who want long-term memory in a three-layer (sources / wiki / schema) architecture

Examples

  1. Research wiki: say "add wiki", create a dedicated group, curl arXiv PDFs into sources/, and get per-paper summaries, author/concept entity pages, and cross-links.
  2. Team onboarding base: attach the wiki to your main group and point it at an internal docs folder; the agent works through files sequentially, updates the glossary and index.md, and a weekly lint prunes broken links.
  3. Learning log: drop lecture transcripts and voice memos in; they merge into concept pages while log.md keeps a chronological study trail.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .claude/skills/add-karpathy-llm-wiki folder from the GitHub repo nanocoai/nanoclaw into my ~/.claude/skills/add-karpathy-llm-wiki/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/nanocoai/nanoclaw.git && mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/add-karpathy-llm-wiki ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Prerequisites: a working NanoClaw project on macOS or Linux, plus pnpm.
  2. Clone the repo: git clone https://github.com/nanocoai/nanoclaw.git
  3. Copy the skill: mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/add-karpathy-llm-wiki ~/.claude/skills/ (skip if you work inside the NanoClaw repo, where it already ships).
  4. Launch Claude Code from the NanoClaw project root: claude.
  5. Trigger the skill: type add wiki, knowledge base, or karpathy wiki.
  6. Answer the prompts: choose the group, the wiki's domain, the source types you'll ingest, and a lint schedule.
  7. Restart the service: source setup/lib/install-slug.sh, then launchctl kickstart -k gui/$(id -u)/$(launchd_label) on macOS or systemctl --user restart $(systemd_unit) on Linux.
  8. Test it: send a link or PDF to the wiki group and confirm wiki/ and log.md update.