Skip to content

Tags and frontmatter

Folders give one place to a note. Tags and frontmatter let a note belong to many things at once.

Drop a #tag anywhere in a note:

project/whittech
Some thoughts about agents. #ai #learn

Tags can be nested with slashes: #project/whittech, #person/alice, #mood/anxious.

Click any tag in Obsidian → see every note that uses it. The tag pane (left sidebar → tag icon) shows your whole tag tree.

YAML block at the top of a note:

---
title: Q2 launch plan
status: active
owner: me
target_date: 2026-06-15
priority: high
tags: [project, q2]
---
# Q2 launch plan

Frontmatter is machine-readable. Plugins like Dataview can query it. Claude Code reads it. You can build dashboards from it.

Use tags whenUse frontmatter when
You want to categorizeYou want to describe
Casual, inlineStructured, queryable
Examples: #idea, #learnExamples: status: draft, due: 2026-06-01

Use both. They don’t conflict.

The 10 workflows reference these tags in your vault:

  • #learn — flagged for spaced-repetition card generation
  • #idea — fleeting ideas in inbox; gets routed to 40-Resources/ideas/
  • #project/[slug] — explicit project tagging if folder isn’t enough
FieldUsed byPurpose
date:Daily DriverNote date
mood:, energy:, event:, weather:Visual JournalImage prompt building
status:MOC MaintainerFilter active vs done
tags:MultipleCross-cutting categorization
aliases:Prep-for, Inbox ZeroMatch a note by other names
archived:, outcome:When moving to 50-Archive/Searchable archive context

You’ll see Obsidian forum posts about elaborate tag taxonomies with 50 tags and 8 nesting levels. Resist. Start simple:

  • 5–10 top-level tags max
  • Add nesting only when you have ≥5 notes that need the distinction
  • Reuse existing tags before inventing new ones
  • Periodically prune (the MOC Maintainer flags stale ones)

Plugins and the mobile app — extending Obsidian and using it on your phone.