adopt
Scaffold the PKM system onto an existing Obsidian vault. Scans your vault structure, maps folders interactively, and generates configuration — no template…
Search vault content by keyword using Grep. Zero dependencies — works in any vault without indexes or plugins. Groups results by directory for easy scanning.
$ npx -y skills add ballred/obsidian-claude-pkm --skill search --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/searchContext preview
The summary Claude sees to decide when to auto-load this skill.
Search vault content by keyword using Grep. Zero dependencies — works in any vault without indexes or plugins. Groups results by directory for easy scanning.
name: search description: Search vault content by keyword using Grep. Zero dependencies — works in any vault without indexes or plugins. Groups results by directory for easy scanning. allowed-tools: Grep, Glob, Read user-invocable: true
Fast keyword search across all vault markdown files using the Grep tool. No indexes, no plugins, no setup — just structured search with directory grouping.
/search <term>
Examples:
When the user invokes `/search <term>`:
Use the **Grep** tool to search all `.md` files for the term:
Grep: pattern: <search term> glob: "*.md" output_mode: content -n: true -C: 1
Exclude hidden directories (`.claude/`, `.obsidian/`) and templates:
Grep: pattern: <search term> glob: "*.md" path: . output_mode: content -n: true -C: 1
Filter out results from `.claude/`, `.obsidian/`, and `Templates/` directories.
Organise matches into sections by their parent directory:
Format output as:
## Search: "<term>" ### Daily Notes/ - **2024-01-15.md** (line 23): ...matching context... - **2024-01-14.md** (line 8): ...matching context... ### Projects/ - **Project Alpha.md** (line 45): ...matching context... ### Goals/ - **2024 Goals.md** (line 12): ...matching context... **Found X matches across Y files**
After showing results, check if any matched files contain `[[wiki-links]]` to other notes. If so, briefly mention:
💡 Related notes mentioned in results: [[Note A]], [[Note B]]
If no matches are found: 1. Suggest alternative search terms (synonyms, related words) 2. Offer to search with case-insensitive matching if the original search was case-sensitive 3. Suggest checking `Archives/` if not already included
Not another PKM starter kit. This is an execution system that connects your 3-year vision to what you do today — and holds you accountable with AI. Every layer connects. /daily surfaces your ONE Big Thing from the weekly review. /weekly shows project progress.
Scaffold the PKM system onto an existing Obsidian vault. Scans your vault structure, maps folders interactively, and generates configuration — no template…
Find broken wiki-links in the vault. Read-only analysis — scans for [[links]] and verifies target files exist. No writes, no dependencies.
Create daily notes and manage morning, midday, and evening routines. Structure daily planning, task review, and end-of-day reflection. Use for daily…
Track progress toward 3-year, yearly, monthly, and weekly goals. Calculate completion percentages, surface stalled goals, connect daily tasks to objectives.…
Monthly review and planning. Roll up weekly reviews, check quarterly milestones, set next month's focus. Use at end of month or start of new month.
Read and write Obsidian vault files, manage wiki-links, process markdown with YAML frontmatter. Use when working with vault file operations, creating notes, or…