obsidian-vault-ops
Read and write Obsidian vault files, manage wiki-links, process markdown with YAML frontmatter. Use when working with vault file operations, creating notes, or managing links.
Security Assessment
About obsidian-vault-ops
The obsidian-vault-ops skill is designed to facilitate the management of Obsidian vaults by providing a suite of tools for reading, writing, and editing markdown files with YAML frontmatter. This skill is particularly useful for individuals working with digital note-taking systems, knowledge bases, or personal wikis that rely on the Obsidian platform. It helps automate tasks such as creating daily notes, managing wiki-links, and handling the frontmatter metadata associated with each note, which streamlines the process of maintaining a structured and efficient vault.
FAQ
How do I create a new daily note?
To create a new daily note, the skill will first check if the note for the current date already exists. If it doesn't, it will use a predefined template to generate the note and replace template variables like the current date, writing it to the `Daily Notes/` directory.
Can I use custom templates for creating notes?
Yes, custom templates can be used when creating new notes. The skill supports template replacement, allowing you to personalize your notes with variables such as `{{date}}`, `{{time}}`, and more.
What are wiki-links and how are they formatted?
Wiki-links are used to create internal links between notes. They are formatted as `[[Note Name]]` for a basic link, `[[Note Name|Display Text]]` for an alias, and `[[Note Name#Section]]` for linking to a specific section of a note.
Is there any specific structure I need to follow when editing notes?
When editing notes, it’s important to preserve the YAML frontmatter structure, maintain any existing wiki-links, and follow the consistent heading hierarchy. Tags and metadata should also be applied in a standard format.
What is CLAUDE.md and why is it important?
CLAUDE.md is the primary context file for the Obsidian vault. It contains vault-specific conventions and should always be read first to ensure consistency and to understand the structure and organization of the vault.
Install obsidian-vault-ops
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
ballred/obsidian-claude-pkm