obsidian-bases

Generate Obsidian .base files with YAML views, filters, and formulas.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/vZulin/overlay-clock-timer --skill obsidian-bases-vzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/vZulin/overlay-clock-timer/tree/main/.codex/skills/macos-design/obsidian-bases
Command: npx skills add https://github.com/vZulin/overlay-clock-timer --skill obsidian-bases-vzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases provide a YAML-based mechanism to define dynamic views of notes, including table, cards, list, and map views, with shared filters, formulas, and summaries stored in a single .base file.

Core Features & Use Cases

  • Create and edit .base files that contain multiple views, global filters, formulas, and property configurations.
  • Build task trackers, reading lists, project dashboards, and knowledge bases by organizing notes into table, card, list, or map views.
  • Use formulas to derive values across views and generate custom summaries for quick insights.

Quick Start

Create an Obsidian Base (.base) file that defines a set of YAML-based views for organizing notes.

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?

Dynamic views of notes in Obsidian are created using .base files, which define YAML-based schemas for table, card, list, or map views. These files allow you to apply global filters, formulas, and properties to organize vault data.

What are Obsidian Bases and when do I need them?

Obsidian Bases are YAML-based .base files that model notes visually through dynamic views. You need them when building task trackers, reading lists, or project dashboards that require shared filters, formulas, and per-view summaries across your vault.

Can I use formulas and filters across multiple note views in Obsidian?

Yes, you can define formulas and global filters within a single .base file that apply across multiple note views. This allows you to derive values dynamically and generate custom summaries for quick insights across table, card, list, or map layouts.

How do I embed an Obsidian Base into a Markdown file?

Obsidian Bases support embedding directly within Markdown files. By generating a valid YAML-based schema in a .base file, you can integrate dynamic note views, including filters and summaries, seamlessly into your existing Markdown documentation.

What is the best way to build a project dashboard in an Obsidian vault?

The best way to build a project dashboard in an Obsidian vault is by creating a .base file with YAML schemas. This approach allows you to configure multiple views like tables and cards, apply global filters, and use formulas to derive summary insights.

Does the Obsidian Bases approach require specific dependencies or plugins?

No specific dependencies or plugins are required to generate the .base files. The process focuses on producing valid YAML-based schemas for filters, formulas, properties, and views that natively define dynamic note visualizations in Obsidian.