Use when bootstrapping a new personal wiki for any knowledge domain — research, codebase documentation, reading notes, competitive analysis, or any long-term knowledge accumulation project.
Bootstrap a new LLM-maintained wiki at a user-specified path.
Check whether a SCHEMA.md already exists nearby. If yes, ask the user if they want to reinitialize or just continue with the existing wiki.
Ask:
~/wikis/ml-research)index.md use?
Sources | Entities | Concepts | AnalysesModules | APIs | Decisions | Flows<wiki-root>/
├── SCHEMA.md ← conventions + absolute path (how other skills find the wiki)
├── raw/ ← immutable source documents (you add these, LLM never modifies)
├── wiki/
│ ├── index.md ← content catalog: every page, one-line summary, by category
│ ├── log.md ← append-only operation log
│ ├── overview.md ← evolving synthesis of everything known
│ └── pages/ ← all wiki pages, flat, slug-named (NO subdirectories)
└── assets/ ← downloaded images, PDFs, attachments
Critical: wiki/pages/ is flat. All pages live here as <slug>.md. No subdirectories. Slugs are lowercase, hyphen-separated.
SCHEMA.md# Wiki Schema
## Identity
- **Path:** <absolute path to wiki-root>
- **Domain:** <user's domain description>
- **Source types:** <list>
- **Created:** <YYYY-MM-DD>
## Page Frontmatter
Every wiki page must start with:
---