obsidian-bases

Create and manage Obsidian Bases with filters, formulas, and multiple views.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/ryan-ressmeyer/agent-config --skill obsidian-bases-ryan-ressmeyer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/ryan-ressmeyer/agent-config/tree/main/skills/obsidian-bases
Command: npx skills add https://github.com/ryan-ressmeyer/agent-config --skill obsidian-bases-ryan-ressmeyer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases lets you transform a collection of notes into structured, database-like views, enabling faster navigation and insights across a vault.

Core Features & Use Cases

  • Define global and per-view filters to select notes
  • Create formulas and summaries for computed insights
  • Build multiple views (table, cards, list, map) to display properties and relationships

Quick Start

Create a new .base file in your Obsidian vault, define a basic filters block, and add a table view to start rendering 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 database-like views for my Obsidian notes?

To create database-like views for Obsidian notes, you define a .base file using valid YAML structure with filters, formulas, properties, and views sections. This transforms your notes into queryable datasets within your vault.

What is an Obsidian Base and how does it organize notes?

An Obsidian Base is a structured YAML file that organizes notes into database-like datasets. It uses global filters to select specific notes and multiple views to display their properties and relationships for faster navigation.

Can I use formulas and filters in Obsidian Bases to compute insights?

Yes, you can use formulas and filters in Obsidian Bases to compute insights. You define global and per-view filters to select notes, and create formulas with date arithmetic to generate computed summaries across your dataset.

What view types are supported when building Obsidian Bases?

Obsidian Bases supports four view types: table, cards, list, and map. You can build multiple views within a single .base file to display properties and relationships differently depending on your navigation needs.

How do I configure a valid .base YAML structure in Obsidian?

To configure a valid .base YAML structure, you must include required sections for filters, formulas, properties, and views. Proper quoting and date arithmetic guidelines are enforced to ensure the dataset renders correctly.