obsidian-vault
Obsidian Vault Manager
Work with Obsidian markdown notes and vaults directly from the filesystem.
Quick Start
/job/.pi/skills/obsidian-vault/obsidian.js search "project ideas"
Usage
Search Notes by Content
/job/.pi/skills/obsidian-vault/obsidian.js search "<query>" [vault_path]
List Notes in Directory
/job/.pi/skills/obsidian-vault/obsidian.js list [vault_path]
Create New Note
/job/.pi/skills/obsidian-vault/obsidian.js create "<note_name>" "<content>"
Read Note Content
/job/.pi/skills/obsidian-vault/obsidian.js read "<note_path>"
Append to Note
/job/.pi/skills/obsidian-vault/obsidian.js append "<note_path>" "<text>"
Add Wiki Link
/job/.pi/skills/obsidian-vault/obsidian.js link "<source_note>" "<target_note>"
Configuration
By default, looks for vaults in:
~/Documents/Obsidian~/obsidian./(current directory)
Can specify vault path as last argument to any command.
Obsidian Features
Wiki Links
- Internal links:
[[Note Name]] - With alias:
[[Note Name|Display Text]] - Heading links:
[[Note#Heading]]
Tags
- Add tags:
#tagnameat the end of lines - Nested tags:
#parent/child
Frontmatter
---
created: 2024-01-01
tags: [project, notes]
aliases: [alt name]
---
Output Format
- search: Returns list of matching notes with snippets
- list: Returns list of .md files in vault
- create: Returns path of created note
- read: Returns note content
- append: Returns confirmation message
Examples
# Search for notes about "AI"
/job/.pi/skills/obsidian-vault/obsidian.js search "AI"
# Create a new daily note
/job/.pi/skills/obsidian-vault/obsidian.js create "2024-01-15" "# Daily Notes\n\nToday I worked on..."
# Add wiki link to existing note
/job/.pi/skills/obsidian-vault/obsidian.js link "Project Notes" "Meeting Notes"
When to Use
- User wants to search their Obsidian notes
- Need to create or edit markdown notes
- Managing personal knowledge base
- Working with markdown files and wiki links
More from winsorllc/upgraded-carnival
vector-memory
Vector-based semantic memory using embeddings for intelligent recall. Store and search memories by meaning rather than keywords. Use when you need semantic search, similar document retrieval, or context-aware memory.
132model-router
Route requests between different LLM providers and models. Configure routing rules, fallback providers, and model-specific parameters inspired by ZeroClaw and OpenClaw model routing systems.
63rss-monitor
Monitor RSS/Atom feeds and blogs for new content using feedparser.
59rss-reader
Read and parse RSS/Atom feeds. Use when: user wants to subscribe to feeds, get latest articles, or monitor news sources.
55video-frames
Production-grade video frame extraction with thumbnail grids, GIF creation, and batch frame processing. Includes intelligent quality presets, progress tracking, and comprehensive error handling.
39elevenlabs-tts
Convert text to speech using ElevenLabs API. Use when you need to generate voice audio for messages, narrations, or accessibility.
25