obsidian-clilisted
Install: claude install-skill Voronenko/ai-files
Use the obsidian CLI to retrieve knowledge from an Obsidian vault.
This skill allows the agent to search, read, traverse links between notes,
and extract tasks, tags, and daily journal information.
The agent should treat the vault as a **knowledge graph** where:
* notes = nodes
* links = edges
* tags = metadata
* tasks = actionable items
The goal is to retrieve the most relevant information requested by the user.
---
# When to Use This Skill
Use this skill whenever the user asks about:
* notes stored in Obsidian
* tasks
* tags
* daily journals
* knowledge stored in the vault
* relationships between notes
* documentation or knowledge base items
Examples:
* "Find notes about AWS VPC"
* "What tasks do I have today?"
* "Show today's journal"
* "What notes link to Kubernetes?"
* "List notes in networking folder"
* "What tags exist in my vault?"
---
# Vault Selection
Always run commands using:
obsidian vault=<vault_name>
The vault name must be provided by the calling agent.
---
# Retrieval Strategy
Follow this decision process.
## 1 — Direct Note Access
If the user asks for a specific note:
Examples:
* "Read note WireGuard"
* "Show AWS VPC note"
Run:
obsidian vault=<vault> read file="<note>"
If not found → fallback to search.
---
## 2 — Knowledge Search
If the user asks to find information:
Examples:
* "Find notes about Terraform"
* "Search for WireGuard"
Run:
obsidian vault=<vault> search:context query="<query>" limit=20
This returns relevant lines