obsidian-bases

Create and manage YAML-based Obsidian Bases files with multiple view types.

140|20|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/HHU3637kr/skills --skill obsidian-bases-hhu3637kr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/HHU3637kr/skills/tree/main/obsidian-bases
Command: npx skills add https://github.com/HHU3637kr/skills --skill obsidian-bases-hhu3637kr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases turn scattered notes into structured, queryable views that help you navigate, analyze, and report on your knowledge quickly and reliably.

Core Features & Use Cases

  • YAML-based .base files define multiple views with global filters, per-view settings, and property configurations.
  • Formulas and custom summaries enable computed metrics across notes, such as counts, averages, and date-based insights.
  • Embedding and reuse: bases can be embedded in Markdown notes with ![[MyBase.base]] to share consistent configurations.

Quick Start

Create a Base file named MyBase.base, add at least one view with a simple filter, and embed it in a note with ![[MyBase.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 dynamic views of notes in Obsidian?

You create dynamic views by defining YAML-based .base files with filters and properties, allowing you to build table, cards, list, or map representations of your notes.

Can I compute summaries and formulas across Obsidian notes?

Yes, Obsidian Bases support formulas and custom summaries to compute metrics across notes, enabling you to calculate counts, averages, and date-based insights directly in your views.

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

Building a project dashboard involves creating a .base file with global filters and multiple view types, then embedding it in a Markdown note using the ![[MyBase.base]] syntax.

Does Obsidian Bases work with YAML frontmatter properties?

Yes, Obsidian Bases rely on YAML-based definitions to configure properties, apply filters, and manage view settings, turning scattered notes into structured, queryable views.

How do I embed a .base file into a regular Markdown note?

You embed a .base file into a Markdown note by using the standard embed syntax ![[MyBase.base]], which shares the consistent configurations and dynamic views directly in your document.