What problem does it solve?
This Skill solves the problem of turning an Obsidian vault’s scattered notes into consistent, queryable, database-like views using .base files.
Core Features & Use Cases
- Create and edit
.base files with YAML schema for global filters, properties, formulas, summaries, and views.
- Build reliable filtering and computed fields using filter expressions and formula syntax (including date, duration, conditionals, and null-guards).
- Render multiple view types (table/cards/list/map) with configurable ordering, grouping, limits, and summary formulas, then validate YAML correctness to prevent Obsidian rendering errors.
Real-world example: you maintain a “Reading” folder with frontmatter fields like status, author, and due_date; use this Skill to create a .base that shows overdue cards, computes days-until-due, and summarizes averages in a table.
Quick Start
Ask your AI to create an Obsidian .base YAML file that filters notes in a specific folder by tags and status, computes a days_until_due formula, and renders a table view ordered by file.name, status, and the computed days.