What problem does it solve?
Many Obsidian users need to build database-like views of notes but struggle with writing valid .base YAML, composing filters and formulas, and configuring views so they render correctly in Obsidian. This Skill consolidates best practices, validation checks, and common troubleshooting tips to prevent YAML syntax errors, missing formulas, and broken property references.
Core Features & Use Cases
- Create and edit .base files with global and per-view filters to select notes by tag, folder, property, or date.
- Define reusable formulas and computed properties, map properties to display names, and configure table, cards, list, or map views with ordering, grouping, limits, and summaries.
- Validate YAML structure, check that referenced properties and formula names exist, and provide guidance on quoting rules, duration handling, and common formula pitfalls.
- Use cases: task trackers that compute days until due, reading lists with reading time formulas, and daily notes indices that aggregate recent entries.
Quick Start
Create a .base file that lists notes tagged task in a table view, add a days_until_due formula, validate the YAML, and open it in Obsidian to confirm the view renders.