← ClaudeAtlas

obsidian-best-practiceslisted

Guides setting up, configuring, and organizing Obsidian vaults for software engineers — folder structure, plugins, templates, Git backup, Dataview queries, and AI integrations. Also creates and edits Obsidian vault files following best practices for frontmatter schemas, wikilinks, Templater syntax, Dataview code blocks, and Canvas JSON. Use when setting up a new vault, recommending plugins, creating note templates, writing Dataview queries, configuring Git sync, advising on vault organization, or generating Obsidian-compatible Markdown files.
msewell/agent-stuff · ★ 0 · Data & Documents · score 70
Install: claude install-skill msewell/agent-stuff
# Obsidian Best Practices ## Quick start — new vault setup 1. Create a vault folder (e.g., `~/vaults/brain`). 2. Create the folder structure: ``` vault/ ├── _templates/ ├── daily/ ├── meetings/ ├── projects/ ├── references/ ├── archive/ └── attachments/ ``` 3. Enable core plugins: Daily Notes, Templates, Backlinks, Outgoing Links, Tags, Graph View, Command Palette, Page Preview, Bookmarks, Canvas, Properties View. 4. Install Tier 1 community plugins: Dataview, Templater, Obsidian Git, Tasks, Calendar. 5. Create `_templates/daily.md`, `_templates/meeting.md`, `_templates/project.md`, `_templates/reference.md` using the templates in [references/templates-and-daily-notes.md](references/templates-and-daily-notes.md). 6. Configure Daily Notes: date format `YYYY-MM-DD`, location `daily/`, template `_templates/daily.md`, open on startup. 7. Configure Templater: template folder `_templates`, enable folder templates (`daily/` → `_templates/daily.md`, `meetings/` → `_templates/meeting.md`), trigger on new file creation. 8. Initialize Git: `git init`, create private remote, configure Obsidian Git plugin (auto backup every 10-30 min, auto pull on open, auto push after commit). ## Vault organization principles - **Flat by default.** Most notes live at the vault root. Folders are for note _types_ (meetings, projects), not topics. Topics are tags. - **Prefix system folders with `_`** (e.g., `_templates/`). - **Never nest deeper than one level.** - **Archive