obsidian-vault-manager
Installation
SKILL.md
Obsidian Vault Manager
Quick start
- Register or discover vaults with Obsidian CLI first:
python3 scripts/vault_registry.py discover --mergepython3 scripts/vault_registry.py list
- Add a vault manually when needed:
python3 scripts/vault_registry.py add --path "/path/to/Vault" --name "Vault"
- Manage active workspace:
python3 scripts/vault_registry.py set-active --name "Vault"python3 scripts/vault_registry.py set-workdir --name "Vault" --workdir "path/inside/vault"python3 scripts/vault_registry.py active
- Run full Obsidian CLI command surface via
obsidiansubcommand (machine-first by default):python3 scripts/vault_registry.py obsidian --vault "Vault" search query="meeting notes"python3 scripts/vault_registry.py obsidian --raw --vault "Vault" read file="Project.md"
- Enable destructive commands with
--force-delete:python3 scripts/vault_registry.py obsidian --force-delete --vault "Vault" delete file="Old.md" permanent
- Pick a vault and confirm its path contains
.obsidian/for manual adds.