obsidian-bases

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases (.base) enable powerful, reusable views of notes, but creating and maintaining consistent bases across a vault can be tedious and error-prone without a clear schema and tooling.

Core Features & Use Cases

  • Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries.
  • Define multiple views (table, cards, list, map) and configure global and per-view filters, properties, and summaries.
  • Embed bases in Markdown notes and reuse across vaults to standardize note organization and reporting.

Quick Start

  • Create a new Base file named MyBase.base and define a table view named 'Overview' that lists file.name and file.mtime with a global filter on tag 'note'.

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 with filtered table views?▼

To create an Obsidian Base, you define a .base YAML file specifying views like table or cards, then apply global and per-view filters on note properties such as tags or file metadata to display dynamic content.

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

Obsidian Bases are YAML-based .base files that define dynamic, reusable views of notes across a vault. You need them when building table, cards, list, or map views with global filters, formulas, and summaries for standardized reporting.

Can I embed an Obsidian Base inside a Markdown note?▼

Yes, you can embed Obsidian Bases inside Markdown notes. The .base files include specific instructions for embedding within Markdown, allowing you to reuse standardized views across multiple vault files.

How do I configure multiple views in a single .base file?▼

You configure multiple views in a single .base file by defining each view type—such as table, cards, list, or map—within the YAML schema, then setting per-view properties, filters, and summaries independently for each view.

What's the best way to apply formulas and summaries across Obsidian notes?▼

The best way to apply formulas and summaries across Obsidian notes is by configuring them within a .base file. The YAML schema supports formulas and summary configurations applied globally or scoped to individual dynamic views.

Does this Obsidian Bases skill work without any external dependencies?▼

Yes, the Obsidian Bases skill works without external dependencies. It relies entirely on the YAML-based .base file schema native to Obsidian, requiring no additional components or plugins to generate views and filters.