obsidian-bases

Create and configure Obsidian Bases (.base files) with views, filters, and formulas.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/elliot200852-lab/waldorf-teacher-os --skill obsidian-bases-elliot200852-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/elliot200852-lab/waldorf-teacher-os/tree/main/.agents/skills/obsidian-bases
Command: npx skills add https://github.com/elliot200852-lab/waldorf-teacher-os --skill obsidian-bases-elliot200852-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian Bases help you turn scattered notes into structured, database-like bases (.base files) with filters, formulas, and multiple views for powerful organization and quick insights.

Core Features & Use Cases

  • Create and edit .base files with valid YAML content to define filters, formulas, properties, and multiple views.
  • Build table, cards, list, or map views to display selected properties and computed summaries across notes.
  • Validate YAML syntax, verify referenced properties and formulas exist, and test bases inside Obsidian before usage.

Quick Start

Create a new .base file in your vault, define an initial filter and a simple view to start organizing your notes.

Frequently Asked Questions about obsidian-bases

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Obsidian Bases with custom views and filters?

To create Obsidian Bases, you generate and configure .base files using valid YAML. You define filters, formulas, and properties, then build table, cards, list, or map views to display selected data across your notes.

Can I use formulas to compute summaries across Obsidian notes?

Yes, you can compute summaries across Obsidian notes by defining formulas within your .base files. The configuration validates that referenced properties and formulas exist before testing the base inside Obsidian.

What is the best way to organize scattered Obsidian notes into a database?

The best way to organize scattered notes is to build structured .base files. By applying filters and creating multiple views like cards or tables, you turn scattered notes into database-like collections for quick insights.

Why does my Obsidian Base configuration not work properly?

Your Obsidian Base configuration may not work if the YAML syntax is invalid or if referenced properties and formulas do not exist. The setup validates YAML and verifies references to ensure the base functions correctly inside Obsidian.

Does this approach support different view types for note collections?

Yes, this approach supports table, cards, list, and map views for note collections. You configure these multiple views within the YAML content of your .base files to display selected properties and computed summaries.

How do I validate YAML syntax for Obsidian Bases?

You validate YAML syntax for Obsidian Bases by generating .base files with built-in validation checks. The process verifies that referenced properties and formulas exist, ensuring the configuration is correct before testing in Obsidian.