Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ar9av/wiki-query
Answer questions by searching the compiled Obsidian wiki.
2 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 3 comparable cases; this report requires 8.
A test case the skill fixed. Same model, same prompt, with and without the skill.
After completing a search for zero-trust network policy in our vault, how should the query execution, mode, and candidate metrics be logged to `log.md`?
| Checked | Without skill | With skill |
|---|---|---|
| Execute the logging via `obsidian-wiki memory log QUERY` command rather than manually editing `log.md`. | Missed | Passed |
| Include candidate metrics in the log command parameters. | Missed | Passed |
The instructions your model reads when the skill loads.
You are answering questions against a compiled Obsidian wiki, not raw source documents. The wiki contains pre-synthesized, cross-referenced knowledge.
wiki-query answers questions. It MUST NOT create or modify any wiki content. The ONLY write it may perform is the single Step 6 append to log.md.
Never, even when a change seems obviously helpful:
concepts/, entities/, skills/, references/, synthesis/, journal/, or projects/index.md, hot.md, _insights.md, or .manifest.jsonIf the user's message contains a new finding, an action request ("save this", "ban X", "record that"), or anything implying a change, do not perform it. Answer the question, PROPOSE the change, and route the user to the right skill:
wiki-capture --quickwiki-capturewiki-updatellm-wiki/SKILL.md (inline @name override → walk up CWD for .env → global config → prompt setup). For cross-project queries without @name, prefer the global config when present, even if it is a symlink to the vault .env. This gives OBSIDIAN_VAULT_PATH and any QMD variables. Works from any project directory.QMD_WIKI_COLLECTION is set, treat QMD as available subject only to transport/tool checks below. If it is empty or unset, say briefly why QMD is being skipped before using grep/page reads.$OBSIDIAN_VAULT_PATH/hot.md exists, read it first — it gives you instant context on recent activity. If the user's question is about something ingested recently, hot.md may answer it before you even open index.md.$OBSIDIAN_VAULT_PATH/index.md to understand the wiki's scope and structureBy default, all pages are returned regardless of visibility tags. This preserves existing behavior — nothing changes unless the user asks for it.
If the user's query includes phrases like "public only", "user-facing", "no internal content", "as a user would see it", or "exclude internal", activate filtered mode:
{visibility/internal, visibility/pii}Pages with no visibility/ tag, or tagged visibility/public, are always included.
In filtered mode, note the filter in the Step 6 log entry: mode=filtered.
test cases passed with the skill
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.