obsidian-bases

Define YAML-based Obsidian Base (.base) files with views, filters, formulas, and summaries for notes.

2.6k|194|Updated Sep 12, 2025
One-click install
npx skills add https://github.com/heyitsnoah/claudesidian --skill obsidian-bases-heyitsnoah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/heyitsnoah/claudesidian/tree/main/.agents/skills/obsidian-bases
Command: npx skills add https://github.com/heyitsnoah/claudesidian --skill obsidian-bases-heyitsnoah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and edit Obsidian Bases (.base files) to define dynamic, multi-view representations of notes using views, filters, formulas, and summaries. This enables you to model complex note collections and derive organized perspectives across vaults.

Core Features & Use Cases

  • YAML-based Base files defining multiple views (table, cards, list, map), global filters, formulas, properties, and custom summaries.
  • Embedding Bases in Markdown and reusing configurations across notes for consistent data views.
  • Use cases include building database-like views of notes, applying advanced filters, and summarizing results across large vaults.

Quick Start

Create a new Base file named MyBase.base with a basic table view showing file.name and a sample property.

Frequently Asked Questions about obsidian-bases

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

FAQPage Schema
How do I create dynamic, filterable views of notes in Obsidian?

Dynamic, filterable views of notes in Obsidian are created using YAML-based Bases (.base files) to define table, cards, list, or map views. These configurations apply global filters, formulas, and summaries across multiple files in your vault.

What are Obsidian Bases and when do I need them for note organization?

Obsidian Bases are YAML-based configuration files that model complex note collections into database-like representations. You need them when you want to derive organized perspectives and apply advanced filtering or summarization across large vaults.

Can I embed Obsidian Bases into Markdown files to reuse data views?

Yes, you can embed Obsidian Bases directly into Markdown files. This allows you to reuse view configurations across notes, ensuring consistent data views and summaries are displayed throughout your vault.

How do I add formulas and summaries to my Obsidian note views?

You can add formulas and summaries to Obsidian note views by defining them within your YAML-based Base files. These configurations compute custom properties and summarize results dynamically across the filtered notes in your vault.

Does Obsidian Bases support different view types like cards and maps?

Obsidian Bases supports multiple view types including table, cards, list, and map views. You can configure these different perspectives within a single YAML-based Base file to switch how your filtered notes are visually represented.