llmwiki-query
What this skill does
Reads the user's local llmwiki (llmwiki/wiki/) and synthesises an answer to their question, with [[wikilink]] citations pointing to the source pages.
When to use
Invoke this skill when the user asks a question about their own work or history. Examples:
- "What did I decide about the AiShorts backend?"
- "What MCP servers do I have configured?"
- "How did I fix the X bug last week?"
- "What's my preferred way to ingest sessions?"
- "What have I been working on in the germanly project?"
Do NOT invoke for questions that can be answered without the user's personal knowledge base (e.g., "how does TCP work?" → answer from general knowledge).
Workflow
Follow the Query Workflow from the repo's CLAUDE.md:
Locate the llmwiki install (see
llmwiki-syncskill for the fallback search order).Read
wiki/index.mdto identify the set of pages that might be relevant.Read
wiki/overview.mdto get the living synthesis context.Pick the most relevant pages (sources, entities, concepts) based on the question.
Read those pages with the Read tool.
Synthesise an answer with inline
[[wikilink]]citations. Quote directly from source pages when the wording matters.If the answer is substantial (3+ paragraphs), ask the user whether to save it as a synthesis page:
Would you like me to save this as wiki/syntheses/<slug>.md for future reference?If yes, write it using the Synthesis Page Format from CLAUDE.md.
Append to
wiki/log.md:## [YYYY-MM-DD] query | <short question>
Fallback behavior
If the wiki has no relevant pages:
- Tell the user "I don't see anything about this in your wiki yet."
- Suggest running
/wiki-syncto pull in any recent sessions that might cover the topic. - If the topic is unlikely to be in session history, offer to answer from general knowledge (and make that explicit: "this is general knowledge, not from your wiki").
Don't do
- Don't make up wiki pages that don't exist.
- Don't confuse general knowledge with wiki content in the answer.
- Don't over-cite — if the whole answer comes from one page, cite once at the top.
- Don't write a wall of text. The answer should be as short as the question allows.