
Create, search, edit, and manage Obsidian notes via CLI. Requires macOS and obsidian-cli.
Obsidian Vault Automation is an automated local markdown file organizer and database management skill on EasyClaw. Designed specifically for developers, researchers, and writers utilizing Obsidian as their offline second brain, it integrates with Obsidian's local filesystem structures on macOS and Windows to let you create pages, execute full-text searches, and update notes headlessly via direct terminal command lines, completely bypassing the need to launch the physical desktop application.
The skill is built for developers archiving technical coding snips locally, researchers organizing multi-topic note vaults, and content creators drafting scheduled newsletter archives offline.
The expected outcome is rapid, secure offline notebook administration: instant note creations (under categorized folders), detailed keyword-level full-text search tables (with match snippets), and direct file-content displays returned instantly in your conversation.
1. Analyze command and vault directory. Provide your target action (e.g., "create a meeting record" or "search notes for goals") and specify your local vault's absolute path.
2. Local directory mapping. The skill maps your Obsidian vault's folder structure, identifying existing folders (such as `/Projects/` or `/Archive/`) and `.md` file configurations.
3. Headless note creation. To write a note, the skill creates a clean Markdown file locally, populates it with headers, dates, and content, and writes it directly to disk.
4. Full-text keyword scanning. For search queries, the skill headlessly scans the raw text of all `.md` files in your vault using fast regex searches, returning matching files with relevant context snippets.
5. Obsidian Sync compatibility. Edits and additions are written using standard Markdown rules, ensuring that when you open Obsidian, the notes are already indexed and synced instantly.
- Headless note builder: Create, edit, and append Markdown notes directly to your local vault.
- Deep full-text searcher: Scans all `.md` files locally to find matching titles or text content snippets.
- Auto-folder organization: Writes notes directly into specified vault sub-directories (Projects, Daily).
- Offline local execution: Manage, search, and edit your second brain 100% offline securely.
- Clean Markdown presentation: Outputs note previews, search tables, and snippets cleanly.
- No-API key dependency: Runs entirely on local file-system operations without cloud subscriptions.
1. Creating a meeting note under a specific projects folder
An administrator finishes a client meeting and wants to log the discussion points in their local Obsidian vault. Instead of launching Obsidian, clicking folders, creating a note, and typing, they ask the skill. It creates a dated Markdown file under `/Projects/Client_A/` headlessly, writes the checklist, and saves it in seconds.
2. Finding all notes about "product planning" across the vault
A product manager wants to review what they wrote about product planning over the past year. They ask the skill to search. The tool scans the entire vault directory, searching within the text bodies of all `.md` files, and returns a neat table listing matching note titles with precise text snippets.
3. Appending a daily journal entry headlessly
A user wants to add a quick evening thought to their active daily log. They ask the skill. The manager identifies the daily note (e.g., `2026-06-10.md`), appends the new text under a timestamped header, and saves the file, keeping their daily logging routine seamless and fast.
4. Sourcing and viewing a specific goals note
An analyst wants to quickly check their Q3 targets. They tell the skill: "Find the note called Goals Plan." The tool searches by title, locates the exact `.md` file, reads the content, and displays the formatted goals checklist directly in the chat window, saving them from opening the app.
5. Automatically organizing local research folders
A researcher is compiling articles on "machine learning." The skill reads local PDFs or text drafts, automatically renames them with clean date stamps, and organizes them into a `/Research/Machine_Learning/` sub-directory inside their active vault.
A developer needs to create a structured meeting note inside their Obsidian projects directory.
1. They open EasyClaw and activate Obsidian Vault Automation.
2. They run: *"Create a note titled 'Sprint Sync' under the Projects folder with today's discussion points."*
3. The skill checks the local folder, compiles the Markdown note, and writes the file.
4. It saves the file to: `D:\\my-vault\\Projects\\Sprint_Sync_2026_06_10.md` headlessly.
5. It outputs a confirmation and a scannable preview of the note content in the chat.
Obsidian notes created, updated, and managed locally in under 30 seconds.
Add this skill to your EasyClaw workspace
Describe your task in a chat message
Review the output and iterate if needed
Export or share the results directly from EasyClaw
Combine with other skills to build automated workflows
No. The skill operates entirely locally on your system's hard drive by managing standard `.md` text files, requiring no cloud account logins, paid subscriptions, or API keys.
The skill works across all standard local filesystems, including Windows (win32 paths with backslashes) and macOS/Linux (POSIX paths with forward slashes). Ensure your path formatting matches your OS.
The full-text search engine is highly optimized to scan and index standard text-based Markdown (`.md`) files. For scanning scanned PDF or image assets, use specialized OCR skills.
For advanced terminal integrations (like opening files directly inside the active Obsidian application window), the skill can utilize the free `obsidian-cli` utility. Standard file writes, edits, and searches require no dependencies.
Yes. All file reading, searching, writing, and directory organizings are executed entirely locally on your machine, ensuring your second brain remains completely private.
Yes. You can instruct the skill: "append 'Completed the database task' to today's daily note." The skill will locate your active daily file, append the text with a clean, dated checklist line, and save the file.
When running a full-text search, the parser scans the files, locates matching lines, and extracts those specific lines with 2 surrounding lines of context, presenting them as scannable snippets.
Yes. You can ask the skill to compile all notes from a specific folder (e.g., `/Projects/ClientA/`) and export them as a single consolidated document, or pack them into a zip file.
If a file with the same title already exists in the target folder, the skill's file writer will append a numbered suffix (e.g., `My_Note_1.md`) or append your new text to the end of the existing file to prevent data loss.
Yes. The skill supports full multilingual text generation, allowing you to create, edit, and search notes in Chinese, English, German, French, or Spanish.
Browse more in General Tools or all skills.
Get EasyClaw, add this skill, and start building AI agent workflows in minutes.
Get EasyClaw Free →