Tooluck logoTooluck
SKILL.md

wiki-mode

Agent skill fromAgriciDaniel/claude-obsidian

Read or configure the vault filing methodology and suggest destinations for planned knowledge creation under Generic, LYT, PARA, or Zettelkasten. Use for wiki mode, methodology mode, what is my vault mode, set vault mode, switch to PARA, use LYT, Zettelkasten setup, change mode, configure mode, or methodology routing. This skill does not save content or migrate notes.

How to install wiki-mode

install wiki-mode
# install the claude-obsidian pack with the skills CLI
npx skills add AgriciDaniel/claude-obsidian

# or add only this skill to Claude Code: copy the folder

skills/wiki-mode/

# into

~/.claude/skills/wiki-mode/ (all projects)

.claude/skills/wiki-mode/ (one project)

skills/wiki-mode/SKILL.md

MITFull file
1# Route by vault methodology
2
3This skill returns filing suggestions. It does not write knowledge pages or
4move existing notes. If `.vault-meta/mode.json` is absent, use `generic`. If
5the file exists but is invalid, fail closed and repair it through a reviewed
6configuration operation before suggesting routes; never silently substitute
7Generic for corrupt user configuration.
8
9Resolve the installed product root from this skill's own location, not from the
10vault or current working directory:
11
12```bash
13PRODUCT_ROOT=/absolute/path/to/installed/claude-obsidian
14CORE="$PRODUCT_ROOT/scripts/claude-obsidian.py"
15MODE_HELPER="$PRODUCT_ROOT/scripts/wiki-mode.py"
16test -f "$CORE" && test -f "$MODE_HELPER"
17```
18
19Every `../wiki/references/` link in this file resolves the same way, relative
20to this skill's own directory under `$PRODUCT_ROOT`, never relative to the
21selected vault's `wiki/` directory.
22
23## Read and route safely
24
25Always select the vault explicitly:
26
27```bash
28python3 "$MODE_HELPER" --vault "$VAULT" get
29python3 "$MODE_HELPER" --vault "$VAULT" config
30python3 "$MODE_HELPER" --vault "$VAULT" route concept "Concept name"
31python3 "$MODE_HELPER" --vault "$VAULT" route source "Source title"
32```
33
34The helper validates the selected vault, confines paths, sanitizes names, and
35prints a suggestion only. A calling skill may override the suggestion when the
36user supplies a more specific project, area, MOC, or parent note, but it must
37still apply its eventual writes through one operation transaction.
38…

Excerpt shown under the repository's MIT license.

More skills in claude-obsidian

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates