scribe-kblisted
Install: claude install-skill oliver-kriska/scribe
# scribe knowledge base — agent skill
A scribe-managed KB is a local-first markdown vault. Articles live in topic directories under a KB root, every article carries YAML frontmatter, links between articles are `[[Wikilinks]]`, and search runs through qmd (BM25 + vector hybrid). A daemon `scribe` runs on cron to extract from project repos, mine Claude Code sessions, capture iMessage URLs, absorb queued URLs, lint frontmatter, and reindex qmd.
This skill teaches a Claude Code / Codex / OpenCode session how to interact with such a KB without breaking the conventions the daemon expects.
## When to use this skill
Trigger on any of:
- **You're working in the KB root** — there's a `scribe.yaml` in the project root, or directories named `wiki/`, `decisions/`, `solutions/`, `patterns/`, `research/`, `ideas/`, `tools/`, `people/`, `projects/`, `raw/articles/`.
- **You're working in a non-KB project that drops files into the KB** — there's a `.claude/<some_kb_name>/` directory with markdown drop files, or the user's CLAUDE.md mentions a personal KB and a drop-file convention.
- The user asks about: their KB, scriptorium, qmd, drop files, "what do I know about X", "have I done this before", "save this for later", or any of the article types above.
## Operations cheat sheet
| What | Command (qmd / shell) |
|---|---|
| Find articles by topic | `qmd query "<natural-language question>"` (or use the qmd MCP tool when present) |
| Exact-keyword search | `qmd search "<keywords>"` |
| Rea