What problem does it solve? Writing Obsidian Bases (.base files) by hand requires knowing a specific YAML schema, filter syntax, formula language, and view configuration, and small quoting or type mistakes silently break the view. ## Core Features & Use Cases - Base file authoring: Create valid .base YAML with global filters, formulas, property display names, summaries, and multiple views (table, cards, list, map). - Formula and filter guidance: Covers filter operators, file properties, date/duration arithmetic, and the full function reference for computed properties. - Troubleshooting: Diagnoses common failures such as unquoted YAML special characters, mismatched quotes in formulas, Duration type errors, and undefined formula references. - Use Case: Build a task tracker base that filters notes tagged "task", computes days until due and overdue status via formulas, groups active tasks by status in a table view, and shows average days remaining as a summary. ## Quick Start Create an Obsidian base file for my reading list notes with a cards view showing cover, author, and reading status.