obsidian-vault-manager

Organize dual Obsidian vaults with unified YAML frontmatter and wikilinks.

75|7|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/raja-patnaik/obsidian-agent --skill obsidian-vault-manager-raja-patnaik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-vault-manager
Source: https://github.com/raja-patnaik/obsidian-agent/tree/main/skills/obsidian-vault-manager
Command: npx skills add https://github.com/raja-patnaik/obsidian-agent --skill obsidian-vault-manager-raja-patnaik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Manage, search, and maintain two Obsidian vaults with a consistent frontmatter schema, lifecycle workflows, and cross-vault linking.

Core Features & Use Cases

  • Centralized vault governance: set up consistent folders, frontmatter schemas, and linking conventions.
  • Cross-vault operations: capture, organize, review, and migrate notes between work and personal vaults.
  • Use case: When you need to capture a meeting note or a project reference, this skill ensures it lands in the right vault with proper metadata.

Quick Start

Instruct the assistant to initialize and configure Vault Manager for two vaults, then capture a sample note into the inbox.

Frequently Asked Questions about obsidian-vault-manager

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

FAQPage Schema
How do I manage two Obsidian vaults with consistent frontmatter?

Managing two Obsidian vaults with consistent frontmatter requires a unified YAML schema applied across both vaults. This skill enforces that schema and standardizes folder structures, ensuring metadata remains uniform whether notes are in work or personal vaults.

What is the best way to capture meeting notes into separate work and personal vaults?

The best way to capture meeting notes into separate work and personal vaults is using an inbox processing workflow that routes notes to the correct vault. This skill ensures each captured note lands in the appropriate vault with proper metadata and cross-vault wikilinks.

Does Obsidian support cross-vault linking with wikilinks?

Obsidian does not natively link separate vaults, but cross-vault linking via wikilinks can be established through consistent naming conventions and governance. This skill supports creating and maintaining those cross-vault wikilinks between dual vaults.

How do I set up a daily review workflow across multiple Obsidian vaults?

Setting up a daily review workflow across multiple Obsidian vaults involves standardizing lifecycle workflows and inbox processing for each vault. This skill provides the necessary governance to maintain review routines and organize notes consistently across both environments.

Do I need Python to automate Obsidian vault management?

Automating Obsidian vault management with this skill requires Python and the pyyaml dependency to parse and enforce YAML frontmatter schemas. The Python scripts handle metadata validation and cross-vault operations to maintain consistent note structures.