From oh-my-obsidian
Manages Obsidian vault: lists structure with file counts by service and task layers, adds documents to categories with frontmatter and git commit, auto-organizes uncategorized files.
How this command is triggered — by the user, by Claude, or both
Slash command
/oh-my-obsidian:vault <list|add|organize> [path]This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
## Context
- OBSIDIAN_VAULT: !`echo "${OBSIDIAN_VAULT:-not set}"`
- Vault tree: !`if [ -d "$OBSIDIAN_VAULT" ]; then find "$OBSIDIAN_VAULT" -maxdepth 2 -not -path "*/.obsidian/*" -not -path "*/.git/*" 2>/dev/null | head -50; else echo "Vault not configured"; fi`
## Your Task
Manage the Obsidian vault based on subcommand: {{ARGUMENTS}}
### `list` — 볼트 구조 보기
Show vault directory tree with file counts per category.
Separate display for 서비스 레이어 and 작업기록 레이어.
### `add` — 문서 추가
1. Ask for document content or file path
2. Ask for category — 서비스 레이어 or 작업기록 하위 (세션기록, 의사결정, 트러블슈팅, 회의록)
3. Ask f...echo "${OBSIDIAN_VAULT:-not set}"if [ -d "$OBSIDIAN_VAULT" ]; then find "$OBSIDIAN_VAULT" -maxdepth 2 -not -path "*/.obsidian/*" -not -path "*/.git/*" 2>/dev/null | head -50; else echo "Vault not configured"; fiManage the Obsidian vault based on subcommand: {{ARGUMENTS}}
list — 볼트 구조 보기Show vault directory tree with file counts per category. Separate display for 서비스 레이어 and 작업기록 레이어.
📂 {vault-name}/
서비스 레이어:
├── {service}/{area-1}/ (N개 문서)
├── {service}/{area-2}/ (N개 문서)
└── ...
작업기록 레이어:
├── 세션기록/ (N개 문서)
├── 의사결정/ (N개 문서)
├── 트러블슈팅/ (N개 문서)
└── 회의록/ (N개 문서)
총 N개 문서
add — 문서 추가$OBSIDIAN_VAULT/{category}/{title}.md with frontmatterorganize — 문서 정리Show vault overview and suggest actions.
npx claudepluginhub hongdangmoo49/oh-my-obsidian --plugin oh-my-obsidian/initInitializes Obsidian vault by creating ~/.claude/obsidian-vault.json config file and standard folder structure for projects, technologies, claude-code components, notes, and auto-captures. Supports --check and --vault <path> flags.
/obsManages Obsidian agent memory vault — initialize, analyze projects, recap sessions, scaffold projects, create notes, update TODOs, lookup knowledge, manage relationships.
/initScaffolds a new Obsidian vault from scratch following the obsidian-master-kit pattern (4 areas, CLAUDE.md, _INDEX.md, MOCs, templates). Conducts a short interview in pt-br.
/obsidian-archiveExtracts learnings from the current Claude Code session using progressive summarization and archives them as Zettelkasten notes in Obsidian vault after user approval.
/second-brain-mappingExtracts structured metadata from all files in a vault, surfaces cross-document insights, and optionally builds a knowledge graph.