Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

wiki — Claude Code skill: what it does, how to install

Keeps a markdown knowledge base for the project in .omc/wiki/: pages, an index and an operation log that survive between sessions.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Yeachan-Heo/oh-my-claudecode --skill wiki -a claude-code
Open on GitHub

What wiki does

The skill turns .omc/wiki/ into a project knowledge base. Pages are markdown with YAML frontmatter, index.md works as a catalog, and log.md records what was done. Sessions end, the notes stay.

A handful of operations covers the loop: wiki_ingest files material across pages, wiki_add writes a single page, wiki_query searches by keyword and tag, wiki_lint reports orphan pages, stale content, broken cross-references and oversized pages. Reading and deleting work the same way. Categories are fixed: architecture, decision, pattern, debugging, environment, session-log. Links between pages use [[page-name]].

There are no vector embeddings here, so wiki_query matches words and tags rather than meaning — a real limit once the wiki grows. By default .omc/wiki/ stays out of git. wiki.autoCapture in .omc-config.json decides whether findings get captured at the end of a session.

What it helps with

  • record an architecture decision so the agent stops asking about it
  • check what is already known about authentication without rereading the repo
  • clear orphan pages and broken links before handing a project over
  • keep a bug breakdown in session-log instead of debugging it twice
  • add a short note with one call rather than a full ingest

Example prompts for the agent

  • wiki add: we went with JWT plus refresh tokens, category `decision`, tags `auth`
  • wiki query: what do we already have on auth and sessions?
  • wiki lint — check the wiki for broken links and stale pages

How to install wiki

1Skills CLI (Vercel)

npx skills add Yeachan-Heo/oh-my-claudecode --skill wiki -a claude-code

2Manually: put the files in place

~/.claude/skills/wiki/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/wiki/

From the same set26

The whole set →
ai-slop-cleaner Yeachan-Heo Cleans bloated AI-generated code by deleting dead logic and duplicate abstractions. It keeps current behavior locked under regression tests. Claude Code CX Codex Cursor +1 1,500installs ralplan Yeachan-Heo A skill that runs iterative planning with three agents (Planner, Architect, Critic) until consensus. Blocks vague requests before execution, never runs changes without your approval. Claude Code CX Codex Cursor +1 1,200installs hud Yeachan-Heo The hud skill configures a HUD display in Claude Code's statusline, showing git branch, context usage, running subagents, and other metrics. Track session state and keep tabs on complex work without losing context. Claude Code CX Codex Cursor +1 1,100installs deepinit Yeachan-Heo Walks a repository and writes an AGENTS.md per directory: what sits there, how the parts connect, what an agent should know before editing. Claude Code CX Codex Cursor +1 1,000installs autopilot Yeachan-Heo A skill that takes a task description and runs the full development cycle: requirements analysis, design, implementation, testing, and validation—all hands-off. Use it when you want to describe what you need and get working code back. Claude Code CX Codex Cursor +1 999installs deep-interview Yeachan-Heo A skill that runs a Socratic interview on your idea, scores ambiguity across weighted dimensions, and blocks coding until the score falls under the threshold. Claude Code CX Codex Cursor +1 998installs omc-setup Yeachan-Heo Canonical setup and repair wizard for oh-my-claudecode. It configures CLAUDE.md files, HUD statusline, and agent team defaults. Claude Code CX Codex Cursor +1 987installs ralph Yeachan-Heo A persistence loop that works through tasks in prd.json until all stories pass and get reviewer verification. Useful for multi-step jobs that need guaranteed completion. Claude Code CX Codex Cursor +1 971installs

Similar

open-prose openprose Orchestrates multi-agent workflows using Markdown contracts executed directly in session. Helps coordinate research, implementation, and review into a repeatable flow. Claude Code CX Codex Cursor +1 2,000installs browser-extract ruvnet Pulls text, tables and attribute values off a rendered page as structured JSON, with PII and prompt-injection checks running before anything reaches the model. Claude Code CX Codex Cursor +1 697installs gmgn-cooking GMGNAI Creates crypto tokens on launchpads through gmgn-cli and retrieves launch statistics. Use it when working with Pump.fun, FourMeme, Bonk, and related platforms. Claude Code CX Codex Cursor +1 15,900installs asset-pipeline rehan-remade Turns generated or hand-drawn art into files a game engine loads: sprite frames, animation strips, isometric unit renders from a 3D model. Claude Code CX Codex Cursor +1 1,500installs mashup-mods rehan-remade Skill for building cross-game mods: Minecraft inside Skyrim, skateboarding in MW2. Covers passthrough mods, porting content, and embedding one game into another. Claude Code CX Codex Cursor +1 1,500installs reverse-engineering rehan-remade Lets the agent read a game from the inside: decompiled code, dumped asset formats, live memory. Useful when a mod needs an exact function address or the layout of a file. Claude Code CX Codex Cursor +1 1,500installs setup-matt-pocock-skills Matt Pocock This skill configures a repository for Matt Pocock's engineering skills by setting its issue tracker, triage labels, and domain docs layout. Run it before using the other skills. Claude Code 1,052,851installs to-tickets Matt Pocock Turns a plan, spec, or conversation into small end-to-end tickets with explicit blockers. Use it to agree on the work breakdown before tickets go to a tracker. Claude Code 711,230installs

Questions about wiki

How do I install wiki in Claude Code?

Run npx skills add Yeachan-Heo/oh-my-claudecode --skill wiki -a claude-code. The skill lands at ~/.claude/skills/wiki/SKILL.md.

What does wiki do?

It stores project notes as markdown pages under .omc/wiki/ and gives the agent operations to write, search and check them.

Where are the pages stored, and do they end up in git?

Pages sit in .omc/wiki/*.md, with index.md as the catalog and log.md as the operation history. The folder is git-ignored by default and stays local to the project.

Source text

SKILL.md · MIT
---
name: wiki
description: LLM Wiki — persistent markdown knowledge base that compounds across sessions (Karpathy model)
triggers: ["wiki", "wiki this", "wiki add", "wiki lint", "wiki query"]
---

# Wiki

Persistent, self-maintained markdown knowledge base for project and session knowledge. Inspired by Karpathy's LLM Wiki concept.

## Operations

### Ingest
Process knowledge into wiki pages. A single ingest can touch multiple pages.

```
wiki_ingest({ title: "Auth Architecture", content: "...", tags: ["auth", "architecture"], category: "architecture" })
```

### Query
Search across all wiki pages by keywords and tags. Returns matching pages with snippets — YOU (the LLM) synthesize answers with citations from the results.

```
wiki_query({ query: "authentication", tags: ["auth"], category: "architecture" })
```

### Lint
Run health checks on the wiki. Detects orphan pages, stale content, broken cross-references, oversized pages, and structural contradictions.

```
wiki_lint()
```

### Quick Add
Add a single page quickly (simpler than ingest).

```
wiki_add({ title: "Page Title", content: "...", tags: ["tag1"], category: "decision" })
```

### List / Read / Delete
```
wiki_list()           # Show all pages (reads index.md)
wiki_read({ page: "auth-architecture" })  # Read specific page
wiki_delete({ page: "outdated-page" })    # Delete a page
```

### Log
View wiki operation history by reading `.omc/wiki/log.md`.

## Categories
Pages are organized by category: `architecture`, `decision`, `pattern`, `debugging`, `environment`, `session-log`

## Storage
- Pages: `.omc/wiki/*.md` (markdown with YAML frontmatter)
- Index: `.omc/wiki/index.md` (auto-maintained catalog)
- Log: `.omc/wiki/log.md` (append-only operation chronicle)

## Cross-References
Use `[[page-name]]` wiki-link syntax to create cross-references between pages.

## Auto-Capture
At session end, significant discoveries are automatically captured as session-log pages. Configure via `wiki.autoCapture` in `.omc-config.json` (default: enabled).

## Hard Constraints
- NO vector embeddings — query uses keyword + tag matching only
- Wiki pages are git-ignored by default (`.omc/wiki/` is project-local)

## Model Routing

- `haiku` — quick lookups, lightweight inspection, narrow docs work
- `sonnet` — standard implementation, debugging, and review
- `opus` — architecture, deep analysis, consensus planning, and high-risk review
- `fable` — Claude Fable 5 (above Opus); pass it explicitly on the Task call or pin it per agent with `agents.<name>.model`
- The session model chosen with `/model` applies to the main loop only. Delegated agents run on their pinned tier unless the Task call passes `model` explicitly or the agent is overridden via `agents.<name>.model`. To run delegated work on Fable, use one of those two surfaces; selecting Fable in `/model` alone does not change delegation.

© Yeachan-Heo · MIT · Yeachan-Heo/oh-my-claudecode

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor