obsidian-bases

Create and edit Obsidian Bases with .base files for structured note views.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian Bases enable structured organization of notes by turning collections into database-like views that are easy to filter and summarize.

Core Features & Use Cases

  • Define Bases with YAML frontmatter and content to render within Obsidian.
  • Configure filters, formulas, and views (table, cards, list, map) to create customizable note perspectives.
  • Use cases include creating structured dashboards, cross-view filtering, and consistent summaries across multiple views.

Quick Start

Create a .base file with valid YAML frontmatter and content, then open it in Obsidian to render the configured views.

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 with valid YAML frontmatter and content. Opening this file in Obsidian renders structured note perspectives like tables, cards, lists, or maps.

Can I filter and summarize notes using YAML frontmatter in Obsidian?

Yes, you can filter and summarize notes using YAML frontmatter in Obsidian by configuring Bases. You define filters and formulas within the .base file to generate customizable, structured summaries across multiple views.

What's the best way to build structured dashboards from Obsidian notes?

The best way to build structured dashboards from Obsidian notes is by creating .base files. These files apply filters, formulas, and cross-view filtering to organize collections into structured, database-like presentations.

Does the Obsidian Bases approach require specific syntax validation?

Yes, the Obsidian Bases approach requires specific syntax validation. Your .base file must conform to YAML frontmatter requirements, including mandatory name and description fields, to ensure proper rendering within Obsidian.

What presentation formats are available when organizing notes as databases?

When organizing notes as databases, available presentation formats include table, cards, list, and map views. You configure these customizable perspectives within your .base file to suit different structured viewing workflows.