back
loading skill details...
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of…
Create database-like views of Obsidian notes using .base files with filters, formulas, and multiple display modes. Supports four view types: table, cards, list, and map, each configurable with custom property ordering and grouping Define computed properties using formulas with conditional logic, date arithmetic, string formatting, and 15+ built-in functions Apply global or view-specific filters using tag, folder, property, date, and link conditions with AND/OR/NOT logic Includes summaries for numeric, date, and boolean properties (Average, Sum, Min, Max, Median, Earliest, Latest, Checked, Unique, etc.) Embed bases in markdown files and validate YAML syntax; common issues include unquoted special characters, mismatched quotes in formulas, and missing null checks for optional properties Obsidian Bases Skill Workflow Create the file: Create a .base file in the vault with valid YAML content Define scope: Add filters to select which notes appear (by tag, folder, property, or date) Add formulas (optional): Define computed properties in the formulas section Configure views: Add one or more views (table, cards, list, or map) with order specifying which properties to display Validate: Verify the file is valid YAML with no syntax errors. Check that all referenced properties and formulas exist. Common issues: unquoted strings containing special YAML characters, mismatched quotes in formula expressions, referencing formula.X without defining X in formulas Test in Obsidian: Open the .base file in Obsidian to confirm the view renders correctly. If it shows a YAML error, check quoting rules below Schema Base files use the .base extension and contain valid YAML.
don't have the plugin yet? install it then click "run inline in claude" again.