Help us improve
Share bugs, ideas, or general feedback.
From obsidian-vault-agent
Scaffolds an agent-ready Obsidian Zettelkasten vault with directories, templates, CLAUDE.md, MCP config, and git init.
npx claudepluginhub tuan3w/obsidian-vault-agent --plugin obsidian-vault-agentHow this skill is triggered — by the user, by Claude, or both
Slash command
/obsidian-vault-agent:initThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the init script to scaffold a complete vault in the current directory:
scaffold/CLAUDE.mdscaffold/mcp.jsonscaffold/templates/Book.mdscaffold/templates/Company.mdscaffold/templates/Create Anki card.mdscaffold/templates/ID.mdscaffold/templates/Iframe.mdscaffold/templates/Lecture.mdscaffold/templates/Library.mdscaffold/templates/Month Tag.mdscaffold/templates/Note extraction.mdscaffold/templates/Note.mdscaffold/templates/Post.mdscaffold/templates/Product.mdscaffold/templates/Question split.mdscaffold/templates/Question.mdscaffold/templates/Quote File.mdscaffold/templates/Reading List.mdscaffold/templates/Resource.mdscaffold/templates/TODO.mdScaffolds a complete Obsidian vault from scratch using the obsidian-master-kit opinionated folder structure, with CLAUDE.md, _INDEX.md, MOCs, and templates. Conducts a short interview in pt-br and is idempotent.
Initializes any folder as a Bedrock-powered Obsidian vault by creating entity directories, copying templates, configuring language/domain taxonomy, scaffolding example entities, and checking dependencies. Use for 'bedrock setup' or new vault bootstrapping.
Manages Obsidian vaults using obsidian-cli: creates daily notes, moves/renames notes preserving [[wiki-links]], searches content, organizes notes with templates.
Share bugs, ideas, or general feedback.
Run the init script to scaffold a complete vault in the current directory:
bash "${CLAUDE_SKILL_DIR}/scripts/init-vault.sh"
If CLAUDE.md already exists and the user wants to overwrite:
bash "${CLAUDE_SKILL_DIR}/scripts/init-vault.sh" --force
The script handles everything: directories, templates, CLAUDE.md, .mcp.json, hooks, .gitignore, example notes, and git init.
After the script completes, tell the user:
Vault initialized! Next steps:
1. Open this folder in Obsidian
2. Install recommended community plugins:
- Dataview (recommended — powers Spaces dashboards)
- Obsidian Linter (recommended — auto-formatting)
3. In Obsidian Settings → Core Plugins → Templates:
- Set "Template folder location" to "templates"
4. Start using the vault:
- /process — Process a source note (try the example post!)
- /recall — Review session with spaced repetition
- /synthesize — Cross-domain synthesis
- /research — Research a new topic
- /youtube — Create notes from a YouTube video
$ARGUMENTS