vault

Manages Obsidian vault notes through search, read, create, edit, move, and tag operations.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/guizonatto/myopen-claw --skill vault-guizonatto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault
Source: https://github.com/guizonatto/myopen-claw/tree/main/skills/vault
Command: npx skills add https://github.com/guizonatto/myopen-claw --skill vault-guizonatto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping an Obsidian knowledge base organized requires constant manual work: reading new inbox notes, classifying them, applying schema-compliant frontmatter, and filing them into the right folders. This Skill lets an agent operate directly on vault files without the Obsidian app running, automating the entire inbox-to-knowledge-base pipeline. ## Core Features & Use Cases - Full note lifecycle: Search notes by content or filename, read, create, edit, and move notes across vault folders like 4000-Inbox and 2000-Knowledge. - Tag management: Add or remove tags on one or multiple notes in a single operation. - Schema-driven inbox processing: Load the Librarian SOP and Schema Definitions, apply the Concept vs Procedure binary split, extract fields like failure_mode and control_strategy, and quarantine notes missing required fields. - Use Case: A new note lands in 4000-Inbox. The agent lists inbox files, loads the SOP and schema definitions, validates the note's frontmatter, and either moves it to the correct 2000-Knowledge subfolder or quarantines it for review. ## Quick Start Ask the agent to search the vault for notes in the 4000-Inbox folder and process each one according to the Librarian SOP.

Frequently Asked Questions about vault

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search Obsidian notes without opening the Obsidian app?

Use the search-vault operation with a query and searchType set to content or filename. It operates directly on vault files, so the Obsidian application does not need to be running.

How to automate Obsidian inbox processing with an AI agent?

List files in the inbox folder with search-vault, load the Librarian SOP and Schema Definitions, then validate each note's frontmatter. Valid notes are moved to the knowledge folder; incomplete ones go to Quarantine.

Can I edit and move Obsidian notes programmatically?

Yes. The edit-note operation replaces note content, and move-note relocates a file between folders such as 4000-Inbox and 2000-Knowledge. Both work directly on markdown files in the vault.

What happens when a note is missing required frontmatter fields?

Notes missing mandatory schema fields like failure_mode are moved to the 4000-Inbox/Quarantine folder instead of the knowledge base. This keeps the main knowledge base schema-compliant.

Does this replace the old list_notes and read_note commands?

Yes. Legacy commands are mapped to new ones: list_notes and search_notes become search-vault, while read_note, create_note, edit_note, and move_note use hyphenated equivalents. Tag commands become add-tags and remove-tags.