obsidian-bases

Create and edit YAML-based Base files defining views, filters, formulas, and summaries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use when creating or editing Obsidian Bases (.base files) that define views, filters, formulas, or summaries for note collections.

Core Features & Use Cases

Obsidian Bases are YAML-based files that define dynamic views of notes in an Obsidian vault. A Base file can contain multiple views, global filters, formulas, property configurations, and custom summaries.

Quick Start

Create a new Base.base in Obsidian and start defining a basic table view with a simple filter and a couple of properties.

Frequently Asked Questions about obsidian-bases

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

FAQPage Schema
How do I create an Obsidian Base file to filter my vault notes?

Obsidian Base files are YAML-based files used to define dynamic views of notes in your vault. You can create a new Base file and configure it with global filters, view-specific settings, and property schemas to organize and display your note collections dynamically.

What is the difference between global filters and view-specific filters in Obsidian Bases?

Global filters in Obsidian Bases apply restrictions across all defined views within a single Base file. View-specific filters are configured individually for each view, allowing you to create multiple customized perspectives like tables, cards, or lists from the same filtered note collection.

Can I use formulas to compute values in Obsidian Bases?

Yes, Obsidian Bases support defining formulas to compute values within your note collections. You can configure property schemas and apply formulas directly inside the Base file to generate custom summaries and computed values for your views.

Does Obsidian Bases support multiple view types for the same note collection?

Obsidian Bases support creating multiple views including table, cards, and list formats for a single note collection. A single Base file can define view-specific configurations alongside global filters and properties to build reusable note surfaces.

How do I define property schemas in a YAML-based Obsidian Base file?

You define property schemas within a single Base file by editing the YAML structure to specify the properties your views should display. This configuration allows the Base file to consistently apply computed values, formulas, and filters across the selected note collections.