obsidian-bases

Define and manage YAML-based Obsidian Bases with multiple note views.

1|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/KKodiac/agent-skills --skill obsidian-bases-kkodiac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/KKodiac/agent-skills/tree/main/skills/obsidian-bases
Command: npx skills add https://github.com/KKodiac/agent-skills --skill obsidian-bases-kkodiac

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases enable users to model structured, dynamic views of notes, making it easy to organize content and derive insights from your vault.

Core Features & Use Cases

  • Define multiple views (table, cards, list) with per-view filters, formulas, and summaries to tailor how notes are displayed.
  • Create global and per-view properties that map note metadata to useful displays, enabling quick dashboards for research, project notes, or knowledge bases.
  • Use cases include building a notes dashboard, organizing research notes by topic, or generating summaries across related notes.

Quick Start

Create a new Obsidian Base (.base) file in your vault that defines at least one view, a set of properties, and a couple filters.

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 views of notes in Obsidian?

To create dynamic views of notes in Obsidian, define a YAML-based Obsidian Base (.base) file specifying at least one view, a set of properties, and filters to tailor how notes are displayed.

Can I use formulas and filters in Obsidian note views?

Yes, you can apply formulas and filters to Obsidian note views by configuring per-view settings within a .base file, allowing you to dynamically organize and summarize vault-wide research or project documentation.

What is the YAML .base format used for in Obsidian?

The YAML .base format in Obsidian is used to model structured, dynamic views of notes, mapping frontmatter metadata to displays for building dashboards, organizing research notes, and generating summaries.

Does Obsidian Bases support different display layouts like cards and tables?

Obsidian Bases supports multiple display layouts including table, cards, and list views. You can configure each layout with distinct per-view properties, filters, and formulas to suit your knowledge base needs.

How do I set up a notes dashboard using Obsidian frontmatter metadata?

Set up a notes dashboard using Obsidian frontmatter metadata by creating a .base file that defines global and per-view properties, mapping your note metadata to dynamic, organized dashboard displays.