obsidian-vault-management
Obsidian Vault Management
Vault Structure (PARA-Based)
This vault uses a PARA-like organization:
| Folder | Purpose |
|---|---|
00 - Maps of Content |
Index notes linking related topics |
01 - Projects |
Active project notes |
02 - Areas |
Ongoing responsibilities |
03 - Resources |
Reference materials |
04 - Permanent |
Evergreen/zettelkasten notes |
05 - Fleeting |
Quick capture notes |
06 - Daily |
Daily notes (YYYY/MM/YYYYMMDD.md) |
07 - Archives |
Completed/inactive content |
08 - books |
Book notes and clippings |
99 - Meta |
Templates, settings |
Clippings |
Web clips and imports |
Quick Reference
Linking Syntax
[[Note Name]] # Basic wikilink
[[Note Name|Display Text]] # Aliased link
[[Note Name#Heading]] # Link to heading
[[Note Name#^block-id]] # Link to block
![[Note Name]] # Embed note
![[image.png]] # Embed image
![[Note Name#Heading]] # Embed section
Frontmatter Template
---
created: {{date:YYYY-MM-DDTHH:mm}}
updated: {{date:YYYY-MM-DDTHH:mm}}
title: "Note Title"
type: note
status: draft
tags:
- tag1
- tag2
aliases:
- "Alternate Name"
cssclasses:
- custom-class
---
Callouts
> [!note] Title
> Content
> [!warning] Important
> Warning content
> [!tip] Helpful tip
> Tip content
> [!info]+ Collapsible (open by default)
> Content
> [!danger]- Collapsed by default
> Content
Available callout types: note, abstract, info, todo, tip, success, question, warning, failure, danger, bug, example, quote
Creating Notes
Daily Note
Create in 06 - Daily/YYYY/MM/ with filename YYYYMMDD.md:
---
created: 2025-12-09T09:00
updated: 2025-12-09T09:00
title: "20251209"
type: daily-note
status: true
tags:
- daily
- journal
- 2025
- 2025-12
aliases:
- "2025-12-09"
date_formatted: 2025-12-09
topics:
- "[[daily]]"
- "[[journal]]"
related:
- "[[2025-12-08]]"
- "[[2025-12-10]]"
cssclasses:
- daily
---
# Daily Note - 2025-12-09
### Tasks
- [ ] Task 1
### Journal
...
### Navigation
<< [[2025-12-08]] | **Today** | [[2025-12-10]] >>
Zettelkasten Note
Create in 04 - Permanent/:
---
created: {{date}}
type: zettelkasten
tags:
- permanent
- topic
---
# Note Title
## Main Insight
**Key Idea**: [Main point]
## Connections
- [[Related Note 1]]
- [[Related Note 2]]
## References
- Source citation
Dataview Queries
For dataview query syntax, see references/dataview.md.
Quick examples:
LIST FROM "06 - Daily" WHERE file.cday = date(today) SORT file.ctime DESC
TABLE status, tags FROM "01 - Projects" WHERE status != "completed"
Templates
Templates location: 99 - Meta/00 - Templates/
For Templater syntax, see references/templater.md.
Common Templater variables:
<% tp.file.title %> # Current file name
<% tp.date.now("YYYY-MM-DD") %> # Current date
<% tp.file.cursor(1) %> # Cursor position
<% tp.system.prompt("Question") %> # User input prompt
Installed Plugins
| Plugin | Purpose |
|---|---|
| Dataview | Query and display data from notes |
| Templater | Advanced templates with scripting |
| Auto Note Mover | Auto-organize notes by tags |
| Periodic Notes | Daily/weekly/monthly notes |
| Kanban | Kanban boards in markdown |
| Tag Wrangler | Bulk tag management |
| Table Editor | Markdown table editing |
| Advanced URI | Deep links to notes |
| Local REST API | External API access |
File Operations
Creating a Note
- Determine appropriate folder based on note type
- Add proper frontmatter
- Use consistent naming conventions
- Include relevant tags for auto-organization
Best Practices
- Use descriptive filenames (avoid special characters except hyphens)
- Always include
createdandupdatedtimestamps - Tag notes for discoverability
- Link to related notes bidirectionally
- Use callouts for important information
- Include navigation links in daily notes
Advanced Features
- Dataview queries: references/dataview.md
- Templater scripting: references/templater.md
- Canvas diagrams: references/canvas.md
- Plugin configurations: references/plugins.md
More from julianobarbosa/claude-code-skills
markitdown-skill
Guide for using Microsoft MarkItDown - a Python utility for converting files to Markdown. Use when converting PDF, Word, PowerPoint, Excel, images, audio, HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs, Jupyter notebooks, RSS feeds, or Wikipedia pages to Markdown format. Also use for document processing pipelines, LLM preprocessing, or text extraction tasks.
155neovim
Comprehensive guide for this Neovim configuration - a modular, performance-optimized Lua-based IDE. Use when configuring plugins, adding keybindings, setting up LSP servers, debugging, or extending the configuration. Covers lazy.nvim, 82+ plugins across 9 categories, DAP debugging, AI integrations, and performance optimization.
154obsidian
>-
138loki
Guide for implementing Grafana Loki - a horizontally scalable, highly available log aggregation system. Use when configuring Loki deployments, setting up storage backends (S3, Azure Blob, GCS), writing LogQL queries, configuring retention and compaction, deploying via Helm, integrating with OpenTelemetry, or troubleshooting Loki issues on Kubernetes.
83consulting-design
Consult Gemini AI for architecture alternatives, design trade-offs, and brainstorming. Use when seeking different perspectives on design, evaluating architectural approaches, comparing solutions, or generating creative ideas.
73opentelemetry
Implement OpenTelemetry (OTEL) observability - Collector configuration, Kubernetes deployment, traces/metrics/logs pipelines, instrumentation, and troubleshooting. Use when working with OTEL Collector, telemetry pipelines, observability infrastructure, or Kubernetes monitoring.
70