wiki-faq: Guided Help for claude-mem
Help users understand what claude-mem is, what it requires, how the skills compose, and what to do when something breaks. Reference docs hold the canonical content; this skill routes the user's question to the right one and gives a distilled chat answer.
Routing
Map the question to ONE of these reference files (or two for an open-ended overview):
| Question shape |
Reference file |
| "How do I get started?", "what do I need?", "Python version?", "host tools?", "Obsidian setup?" |
references/requirements.md |
| "What's the workflow?", "which skill when?", "end-to-end example", "how does this fit together?", "explain the layers" |
references/workflow.md |
| "Why is graphify broken?", "hot cache not loading", "graphifyy not installed", "edge drop too high", "labels.json mismatch", "Python 3.14 issue" |
references/troubleshooting.md |
| "What is X?" where X is a claude-mem term (vault, .raw, hot cache, base mode, concerns, community, label, AST, subagent, skill) |
references/glossary.md |
| Open-ended overview ("explain claude-mem", "what is this", "I just installed it") |
requirements + workflow combined |
If the question doesn't fit any of these, fall back to wiki-query for content questions, or ask the user to clarify.
Steps
- Classify the question (one of the five above).
- Read the matching reference file (or two for an overview).
- Synthesize a focused answer in chat. Don't paste the reference verbatim — distill it to what the user asked.
- Cite the canonical source (skill file path, wiki concept page wikilink, or upstream doc URL) so the user can drill in.
- If the answer points to an action ("run
/wiki", "run bin/setup-graphify.sh"), name the skill or command so the user knows what to invoke next.
Don't
- Don't ingest content into the wiki (that's
wiki-ingest).
- Don't search the wiki for project-specific answers (that's
wiki-query).
- Don't run diagnostic commands. Each operational skill (
/graphify-ingest, /graphify-update, etc.) does its own checks; this skill is content-only. If a user asks "is graphify installed on this machine?", suggest they run /graphify-ingest or bash bin/setup-graphify.sh — those tools check and report.
Output style
- Short. 5–15 lines for typical questions. The reference files are detailed; the chat answer is the distillation.
- Specific. "Run
bash bin/setup-graphify.sh /path/to/project" beats "install graphify."
- Linked. Every claim points at a file path, skill name, or wikilink.
- Directive. Tell the user the next action, not just the explanation.
When to update the references
The reference docs go stale when:
- A new skill is added or removed (update
workflow.md skill grouping).
- A new requirement appears (Python version pin change, new host tool — update
requirements.md).
- A new common failure mode emerges in user reports (add to
troubleshooting.md).
- A new concept enters the project vocabulary (add to
glossary.md).
Update the reference doc when you encounter the gap. The skill is meta — it documents the rest of claude-mem and needs to track its evolution.
Source: kornevdima/claude-mem — distributed by TomeVault.
1---2name: kornevdima-claude-mem-wiki-faq3description: wiki-faq: Guided Help for claude-mem4---56# wiki-faq: Guided Help for claude-mem78Help users understand what claude-mem is, what it requires, how the skills compose, and what to do when something breaks. Reference docs hold the canonical content; this skill routes the user's question to the right one and gives a distilled chat answer.910## Routing1112Map the question to ONE of these reference files (or two for an open-ended overview):1314| Question shape | Reference file |15|---|---|16| "How do I get started?", "what do I need?", "Python version?", "host tools?", "Obsidian setup?" | [`references/requirements.md`](references/requirements.md) |17| "What's the workflow?", "which skill when?", "end-to-end example", "how does this fit together?", "explain the layers" | [`references/workflow.md`](references/workflow.md) |18| "Why is graphify broken?", "hot cache not loading", "graphifyy not installed", "edge drop too high", "labels.json mismatch", "Python 3.14 issue" | [`references/troubleshooting.md`](references/troubleshooting.md) |19| "What is X?" where X is a claude-mem term (vault, .raw, hot cache, base mode, concerns, community, label, AST, subagent, skill) | [`references/glossary.md`](references/glossary.md) |20| Open-ended overview ("explain claude-mem", "what is this", "I just installed it") | requirements + workflow combined |2122If the question doesn't fit any of these, fall back to `wiki-query` for content questions, or ask the user to clarify.2324## Steps25261. Classify the question (one of the five above).272. Read the matching reference file (or two for an overview).283. Synthesize a focused answer in chat. **Don't paste the reference verbatim** — distill it to what the user asked.294. Cite the canonical source (skill file path, wiki concept page wikilink, or upstream doc URL) so the user can drill in.305. If the answer points to an action ("run `/wiki`", "run `bin/setup-graphify.sh`"), name the skill or command so the user knows what to invoke next.3132## Don't3334- Don't ingest content into the wiki (that's `wiki-ingest`).35- Don't search the wiki for project-specific answers (that's `wiki-query`).36- Don't run diagnostic commands. Each operational skill (`/graphify-ingest`, `/graphify-update`, etc.) does its own checks; this skill is content-only. If a user asks "is graphify installed on this machine?", suggest they run `/graphify-ingest` or `bash bin/setup-graphify.sh` — those tools check and report.3738## Output style3940- **Short.** 5–15 lines for typical questions. The reference files are detailed; the chat answer is the distillation.41- **Specific.** "Run `bash bin/setup-graphify.sh /path/to/project`" beats "install graphify."42- **Linked.** Every claim points at a file path, skill name, or wikilink.43- **Directive.** Tell the user the next action, not just the explanation.4445## When to update the references4647The reference docs go stale when:4849- A new skill is added or removed (update `workflow.md` skill grouping).50- A new requirement appears (Python version pin change, new host tool — update `requirements.md`).51- A new common failure mode emerges in user reports (add to `troubleshooting.md`).52- A new concept enters the project vocabulary (add to `glossary.md`).5354Update the reference doc when you encounter the gap. The skill is meta — it documents the rest of claude-mem and needs to track its evolution.5556---57> Source: [kornevdima/claude-mem](https://github.com/kornevdima/claude-mem) — distributed by [TomeVault](https://tomevault.io).58<!-- tomevault:4.0:skill_md:2026-06-15 -->