obsidian-bases

Define Obsidian Base files with filters, formulas, and views.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases enable you to define dynamic, multi-view configurations for notes, turning plain files into searchable databases with views, filters, formulas, and summaries.

Core Features & Use Cases

  • Create and edit Base files (.base) to model views (table, cards, list, map) of your notes.
  • Define global filters, per-view filters, computed formulas, and custom summaries to surface insights.
  • Use cases include organizing notes by project, status, or category and generating quick summaries from notes.

Quick Start

Create a new Obsidian Base named MyNotesBase with a table view showing file.name and file.tags.

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 dynamic views and formulas?

You configure Obsidian Base files with a structured YAML schema to define views, filters, formulas, and summaries. This transforms plain notes into dynamic, searchable databases with table, cards, list, and map views.

What types of views can I configure for my Obsidian notes?

You can model your notes using table, cards, list, and map views. Each view can have specific per-view filters applied on top of global filters to organize and surface insights from your notes.

Can I apply filters and computed formulas to specific Obsidian views?

Yes, Obsidian Bases support both global filters and per-view filters. You can define computed formulas and custom summaries within the YAML schema to surface specific insights for each configured view.

Does Obsidian Base configuration require YAML frontmatter?

Yes, the Base file configuration requires YAML frontmatter that includes name, description, and a structured schema. This schema defines the filters, formulas, properties, summaries, and views for your notes.

What is the best way to organize project notes by status in Obsidian?

The best way is to create an Obsidian Base with global and per-view filters to categorize notes by project, status, or category. You can then use computed formulas and summaries to generate quick insights from the organized notes.

Are there limitations to what Obsidian Bases can summarize from notes?

Obsidian Bases generate quick summaries from notes using computed formulas and custom summaries defined in the YAML schema. The summaries are constrained by the properties and filters configured within the Base file structure.