obsidian-bases

Create and configure Obsidian .base files with YAML filters, formulas, and views.

118|26|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/songzhuozhu/obsidian-llm-wiki --skill obsidian-bases-songzhuozhu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/songzhuozhu/obsidian-llm-wiki/tree/main/.codex-en/skills/obsidian-bases
Command: npx skills add https://github.com/songzhuozhu/obsidian-llm-wiki --skill obsidian-bases-songzhuozhu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian Bases provide a structured way to create database-like views over notes using YAML-defined bases (.base files), enabling consistent, queryable dashboards instead of manual note curation.

Core Features & Use Cases

  • Create and configure .base files with valid YAML content including filters, formulas, and properties
  • Define multiple views (table, cards, list, map) to display note properties and computed summaries
  • Use bases to build dashboards, track collections, and summarize notes across folders or tags

Quick Start

Use Obsidian to create a new .base file in your vault, define a few filters and views, and validate the YAML to render the base.

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?

Obsidian Bases render database-like views for notes using YAML-defined .base files. You can create and configure these files to build queryable dashboards, apply filters, and summarize note collections across your vault.

What views can I define when creating an Obsidian Base?

Obsidian Bases support multiple views including table, cards, list, and map. You can configure these views within your YAML .base files to display note properties and computed summaries dynamically.

How do I add filters and formulas to an Obsidian .base file?

You add filters and formulas to Obsidian Bases by writing valid YAML content inside a .base file. The Skill validates these YAML definitions to ensure your filters, formulas, and properties render correctly as dynamic note views.

Can I use Obsidian Bases to build dashboards tracking specific folders?

Yes, Obsidian Bases are designed to build dashboards and track collections across folders or tags. By defining filters and properties in your YAML .base file, you can summarize and query notes in your vault.

Why is my Obsidian Base not rendering the note view correctly?

Obsidian Bases require valid YAML content to render properly. If your dynamic note view is not working, the Skill validates your .base file to ensure filters, formulas, and properties are correctly defined without syntax errors.

Do I need YAML knowledge to configure Obsidian Bases?

Yes, creating Obsidian Bases requires writing valid YAML content in .base files. You need to understand YAML syntax to define filters, formulas, and properties that generate your database-like note views.