
A Claude Code skill by farzaa (706 stars, 189 forks) that turns personal data - journals, notes, messages, whatever - into a structured personal knowledge wiki. Drop the skill into .claude/skills/wiki/SKILL.md, point it at your data, and run commands to ingest, absorb, query, and maintain the wiki.
The key insight: this is not a filing system. The skill instructs Claude to act as a writer, not a clerk. It reads entries, understands what they mean, and writes articles that capture understanding. The wiki is a map of a mind, not a database.
Commands
| Command | What it does |
|---|---|
/wiki ingest |
Convert source data into individual markdown entries |
/wiki absorb [range] |
Compile entries into wiki articles (the core step) |
/wiki query <q> |
Ask questions about the wiki (read-only) |
/wiki cleanup |
Audit and enrich articles using parallel subagents |
/wiki breakdown |
Find missing articles, expand coverage |
/wiki status |
Show stats |
Supported Input Formats
Day One JSON, Apple Notes, Obsidian vaults, Notion exports, plain text/markdown, iMessage exports, CSV, email (mbox/eml), Twitter/X archives. Unknown formats get a custom parser auto-generated.
How Absorption Works
Entries are processed chronologically, one at a time. For each entry, Claude reads it, understands what it means (not just what facts it contains), matches against the existing index, and updates or creates articles. Every 15 entries, a checkpoint rebuilds the index and audits quality.
Two key anti-patterns the skill guards against:
- Anti-cramming - resist the pull of existing articles. If you're adding a third paragraph about a sub-topic, it deserves its own page.
- Anti-thinning - creating a page is not the win, enriching it is. A stub with 3 vague sentences when 4 entries mentioned the topic is a failure.
Directory Taxonomy
Directories emerge from the data. Common types include people/, projects/, places/, philosophies/, patterns/, tensions/, eras/, transitions/, decisions/. The taxonomy is rich - 30+ directory types covering relationships, media, inner life, work strategy, and narrative structure.
Writing Standards
Wikipedia tone. Flat, factual, encyclopedic. Direct quotes carry the emotional weight, not the prose. No em dashes, no peacock words, no editorial voice. Max 2 direct quotes per article.
The golden rule: this is not Wikipedia about the thing. It's about the thing's role in the subject's life.
Wikipedia UI Clone
Farzaa also generated a full visual Wikipedia clone using Claude Code + Opus in a single prompt, then pointed it at the generated wiki data to create a browsable interface. Deployed on Vercel.
Install
# Drop into any Claude Code project
mkdir -p .claude/skills/wiki
# Copy the gist content to .claude/skills/wiki/SKILL.md
# Put your data files in the project root
/wiki ingest
/wiki absorb all
Best results with Opus. The skill uses parallel subagents for cleanup and breakdown commands.