obsidian-bases

Create and edit Obsidian Bases (.base) files with valid YAML structure.

333|83|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/SpaceZephyr/myskill --skill obsidian-bases-spacezephyr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/SpaceZephyr/myskill/tree/main/obsidian-skills-main/obsidian-bases
Command: npx skills add https://github.com/SpaceZephyr/myskill --skill obsidian-bases-spacezephyr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases often require precise YAML structure, valid filters, and correctly ordered views, and this Skill helps you create and edit them without breaking the file format.

Core Features & Use Cases

  • Base File Authoring: Create valid .base files with the right frontmatter-driven configuration.
  • Views and Layouts: Define table, cards, list, and map views for different ways of exploring notes.
  • Filters, Formulas, and Summaries: Build scoped queries, computed fields, and rollups for dynamic note databases.
  • Use Case: Turn a collection of project notes into a searchable dashboard with status filters, progress formulas, and summary rows.

Quick Start

Ask me to create an Obsidian Base for your notes with the views, filters, and formulas you want.

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 database view from my notes?

To create an Obsidian database view from your notes, you need to author a .base file with valid YAML structure. This process defines frontmatter-driven configurations to generate table, cards, list, or map layouts for exploring your notes dynamically.

What are Obsidian Bases and when do I need them?

Obsidian Bases are database-like note views stored in .base files using YAML structure. You need them when you want to turn a collection of notes into a searchable dashboard with scoped queries, computed fields, and summary rows.

How do I build filters and formulas in Obsidian Bases?

You build filters and formulas in Obsidian Bases by defining valid query logic and computed fields within the .base file's YAML schema. This allows you to create scoped views, dynamic note databases, and rollups for your project notes.

Can I use Obsidian Bases to create a project dashboard with status filters?

Yes, you can use Obsidian Bases to create a project dashboard with status filters. By authoring a .base file, you can define specific filters, progress formulas, and summary rows to track your project notes effectively.

Why does my Obsidian Base file break when I edit the YAML?

Your Obsidian Base file breaks when you edit the YAML because it requires precise structure, valid filters, and correctly ordered views. Maintaining proper frontmatter-discoverable metadata and schema handling is essential to avoid breaking the file format.