Personal Claude Code plugin marketplace. Houses the vault-workflow plugin — the Obsidian vault automation suite that used to live as loose personal skills in ~/.claude/skills/.
| Skill | Command | What it does |
|---|---|---|
| reflect | /vault-workflow:reflect |
End-of-session devlog + gated learnings/backlog/decisions writes |
| capture | /vault-workflow:capture |
Friction-free stray-thought capture to 000-Inbox/ |
| concept | /vault-workflow:concept |
Freeze an explained concept into 300-Research/Concepts/ |
| promote | /vault-workflow:promote |
Extract a reusable pattern into 200-Engineering/ |
| inbox-review | /vault-workflow:inbox-review |
Triage the inbox queue |
These skills write to an Obsidian vault on local disk. Each machine needs:
- An Obsidian vault at the path declared in
~/.claude/CLAUDE.mdunder## Obsidian Vault → Root:(e.g.~/ObsidianVault/vault/). The skills resolve$VAULTfrom that line — move the vault, change it in one place. - The project table in
~/.claude/CLAUDE.md(## Active Projects) soreflectcan map cwd → project/domain. - The domain skills (
godot-shadow-steel,pytorch-training, …) present in~/.claude/skills/, sincereflectappends to theirlearnings.md.
/plugin marketplace add <your-github-username>/vault-tools
/plugin install vault-workflow@vault-tools
Then replicate the prerequisites above.
Iterate against the working tree without reinstalling:
claude --plugin-dir ./plugins/vault-workflow
# inside the session: /vault-workflow:reflect, etc.
Commit + push when stable; on other machines /plugin update vault-workflow.
vault-tools/
├── .claude-plugin/marketplace.json
└── plugins/vault-workflow/
├── .claude-plugin/plugin.json
└── skills/{reflect,capture,concept,promote,inbox-review}/SKILL.md