
Wiki
The wiki CLI and the node's two knowledge bases -- project wiki and memory.
Install
npx skills add plasma-ai/fractal --skill wiki -g -a claude-code -y- Repository
- plasma-ai/fractal789
- Category
- Engineering
- Updated
- 5d ago
- License
- Apache-2.0
- Context cost
- Lightabout 1,468 tokens
- Runs scripts
- No, instructions only
What it does
The wiki CLI and the node's two knowledge bases -- project wiki and memory.
Wiki
A wiki is an indexed folder tree of _index.md files. A node works with two:
- Project wiki (
$WIKI_DIR) -- shared across nodes; per-branch, reaching others only through merges (usefractal radiofor live coordination). Holds architecture, conventions, and patterns; contribute durable project-wide knowledge here. - Memory (
$MEMORY_DIR) -- this node's private knowledge base. See thememoryskill for how to maintain it.
Todo lists follow the same split: a private working checklist lives in memory; a task list other nodes should see and track lives in the project wiki. Either way it is living state -- current open items, pruned as they complete -- never an append-only log.
Run wiki --help and wiki <command> --help for the CLI (init, update, lint,
map, search, read). Always pass --path ($WIKI_DIR or $MEMORY_DIR) -- a
bare command resolves the enclosing wiki by walking up, else {cwd}/wiki, which
from the node's cwd need not be the project wiki ($WIKI_DIR) and is never
memory, so an omitted --path silently targets the wrong wiki or errors. Run
wiki update --path=<dir> after adding, moving, or deleting pages;
wiki lint --path=<dir> validates structure.
Editing discipline
Name pages and folders in ascii snake_case (command_core, not command-core)
-- both wikis enforce identifier-safe names (the project wiki's mirror the
source modules they document), so wiki lint rejects hyphens and spaces. The
rule allows ., so a non-markdown file keeps its extension (controls.json).
