Provides Obsidian vault structure with PARA folders, MOCs, bases, tagging taxonomy, templates, and paths for note placement, tagging, and navigation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/obsidian-second-brain:vault-structureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Obsidian vault implementing a modified PARA method with MOCs, Bases, and a subject-only tagging system.
Obsidian vault implementing a modified PARA method with MOCs, Bases, and a subject-only tagging system.
Vault Path: /Users/kriscard/obsidian-vault-kriscard
├── 0 - Inbox/ # Unprocessed notes, process weekly
├── 1 - Projects/ # Active work with deadlines
├── 2 - Areas/ # Ongoing responsibilities
│ ├── Daily Ops/ # Daily notes (YYYY/), weekly planning
│ ├── Goals/ # Quarterly/, Monthly/, Yearly/
│ └── Relationships/ # People notes
├── 3 - Resources/ # Reference materials
│ └── TIL/ # Today I Learned notes
├── 4 - Archives/ # Completed/inactive items
├── MOCs/ # Maps of Content (navigation)
└── Templates/ # Note templates
1 - Projects/[Project Name]/2 - Areas/[Area Name]/3 - Resources/2 - Areas/Daily Ops/ or 2 - Areas/Goals/0 - Inbox/4 - Archives/Key principles:
| Base | Path |
|---|---|
| Daily Notes | 2 - Areas/Daily Ops/Daily Notes.base |
| Weekly Planning | 2 - Areas/Daily Ops/Weekly Planning.base |
| OKR Dashboard | 2 - Areas/Goals/OKR Dashboard.base |
| Books | 3 - Resources/Books/0 - Books.base |
| TIL Index | 3 - Resources/TIL/TIL Index.base |
| Active Projects | MOCs/Active Projects.base |
obsidian bases # List all bases
obsidian base:query path="2 - Areas/Goals/OKR Dashboard.base" format=json # Query a base
Location: MOCs/ | Template: MOC Template.md
When to create:
Use Dataview queries for dynamic content. Link across PARA categories. Update during monthly reviews.
[[Note Name]] # Standard link
[[Note Name|Display Text]] # Aliased link
[[Note Name#Heading]] # Section link
[[Note Name#^block-id]] # Block reference
Link freely across PARA boundaries — projects to areas, areas to resources, everything to MOCs.
1 - Projects/, don't tag it #project2 - Areas/Daily Ops/YYYY/, not in root or Inboxsilent flag when creating/appending via CLI to avoid Obsidian stealing focus4 - Archives/Projects - YYYY/# Read files
obsidian read path="3 - Resources/Obsidian org/Tag Taxonomy.md"
obsidian read path="3 - Resources/Obsidian org/PARA Method Implementation.md"
# List files
obsidian files folder="0 - Inbox/" format=json
# Helper script
bash ${CLAUDE_PLUGIN_ROOT}/scripts/read-vault-file.sh "Tag Taxonomy.md"
| Reference | Contents |
|---|---|
references/tagging-system.md | Tag categories, anti-patterns, examples |
references/templates-guide.md | All templates, default templates by use case |
references/maintenance-checklists.md | Weekly/monthly/quarterly tasks, common operations (create, move, archive) |
references/detailed-structure.md | Comprehensive folder breakdown, file inventories |
3 - Resources/Obsidian org/Tag Taxonomy.md3 - Resources/Obsidian org/PARA Method Implementation.md3 - Resources/Obsidian org/Vault Maintenance Guide.mdnpx claudepluginhub kriscard/kriscard-claude-plugins --plugin obsidian-second-brainProvides foundational Obsidian vault context including path, CLI commands, and PARA rules. Loads automatically when the user references their vault, notes, or personal knowledge system.
Organizes an Obsidian vault: adds documents with auto-categorization, restructures misplaced files, processes meeting notes, and runs health checks.
Organizes Obsidian notes using the PARA folder structure with rules for placement by note type and descriptive naming conventions.