obsidian-bases

Create and edit YAML-based .base files with filters, views, and formulas.

4|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/flowing-abyss/obsidian-vault-skills --skill obsidian-bases-flowing-abyss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/flowing-abyss/obsidian-vault-skills/tree/main/skills/obsidian-bases
Command: npx skills add https://github.com/flowing-abyss/obsidian-vault-skills --skill obsidian-bases-flowing-abyss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases provide YAML-based databases (.base files) to organize and query vault notes using table, card, or list views, enhanced with filters and formulas for computed insights.

Core Features & Use Cases

  • Create and edit .base files with a YAML schema to define filters, properties, formulas, and views
  • Render vault notes in table, cards, or list layouts with grouping and summaries
  • Use cases include knowledge inventories, project dashboards, and content catalogs with computed fields

Quick Start

Create a .base file in your vault and define at least one view to render notes in a chosen layout.

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 Obsidian notes?

You create database-like views for Obsidian notes by setting up a YAML-based .base file. This file defines properties, filters, and formulas to render your vault notes into table, card, or list layouts.

What are Obsidian .base files and when do I need them?

Obsidian .base files are YAML-based databases used to organize and query vault notes. You need them when you want to build knowledge inventories, project dashboards, or content catalogs with computed fields and summarized layouts.

Can I use formulas and filters to summarize notes in Obsidian?

Yes, you can use formulas and filters to summarize notes in Obsidian. By defining these sections within a valid YAML .base file, you can compute insights and group notes dynamically in your views.

How do I set up a .base file in an Obsidian vault?

To set up a .base file in an Obsidian vault, you create the file and define at least one view to render notes. The file requires valid YAML sections for filters, formulas, properties, and views to ensure correct rendering.

Does the Obsidian bases feature require any external plugins?

The Obsidian bases feature relies on a valid YAML base file with sections for filters, formulas, properties, and views. It requires validation and testing to ensure correct rendering directly within Obsidian.