obsidian-bases

Originally fromkepano/obsidian-skills
Installation
SKILL.md

Obsidian Bases Skill

When to Use

  • Use when creating or editing .base files in Obsidian.
  • Use for database-like note views with filters, formulas, summaries, or cards/tables.
  • Use when the user asks about Obsidian Bases specifically.

Workflow

  1. Create the file: Create a .base file in the vault with valid YAML content
  2. Define scope: Add filters to select which notes appear (by tag, folder, property, or date)
  3. Add formulas (optional): Define computed properties in the formulas section
  4. Configure views: Add one or more views (table, cards, list, or map) with order specifying which properties to display
  5. 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
  6. 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.

Related skills
Installs
31
GitHub Stars
37.3K
First Seen
Mar 24, 2026