obsidian-bases

Create and validate Obsidian Base files with filters, formulas, and views.

Updated May 10, 2026
One-click install
npx skills add https://github.com/Mateus2411/Hermes-PersonalBot --skill obsidian-bases-mateus2411
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/Mateus2411/Hermes-PersonalBot/tree/main/skills/obsidian-skills/skills/obsidian-bases
Command: npx skills add https://github.com/Mateus2411/Hermes-PersonalBot --skill obsidian-bases-mateus2411

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It removes the friction of manually crafting and maintaining Obsidian Base files by giving you a structured way to create reusable filters, computed formulas, and consistent table/card/list/map views from note metadata.

Core Features & Use Cases

  • Create and edit Obsidian Base (.base) files for organizing notes like a queryable database.
  • Define global and per-view filters to control exactly which notes appear (by tags, folders, properties, or dates).
  • Add formulas and summaries to compute derived values (e.g., statuses, durations, averages) and display aggregated metrics in each view.
  • Use multiple view types (table, cards, list, map) with configurable ordering/grouping to match how you want to read your notes.
  • Validate YAML and references to reduce common rendering failures from syntax errors or undefined properties/formulas.

Quick Start

Create a .base file in your Obsidian vault with your filters, formulas, and one table view that orders the fields you care about, then open it to confirm the view renders correctly.

Frequently Asked Questions about obsidian-bases

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Obsidian Bases with filtered views and formulas?

To create Obsidian Bases, you build a .base file with YAML frontmatter, define global and per-view filters, wire optional formulas and summaries, and configure table, card, list, or map views. This generates queryable, database-like dashboards from your note metadata.

What are Obsidian Base files used for in note management?

Obsidian Base files are used to organize notes into queryable databases, building dashboards for tasks, reading lists, indexes, and location collections. They apply filters and computed formulas to note metadata to display aggregated metrics and derived values across multiple view types.

Can I use formulas and summaries to compute values in Obsidian Bases?

Yes, you can add formulas and summaries to compute derived values like statuses, durations, and averages in Obsidian Bases. These computed metrics are wired into your views, allowing you to display aggregated data directly within your table, card, list, or map configurations.

How do I validate YAML syntax and property references in Obsidian Bases?

You validate YAML syntax and property references in Obsidian Bases to reduce common rendering failures from syntax errors or undefined properties. This ensures your filters, formulas, and view configurations correctly reference the defined properties before the file renders.

Why does my Obsidian Base view fail to render correctly?

Obsidian Base views fail to render correctly due to YAML syntax errors, incorrect filter syntax, or undefined property and formula references. Validating your .base file structure, ensuring correct frontmatter, and verifying formula wiring reduces these common rendering failures.

Does Obsidian Bases support multiple view types for organizing notes?

Yes, Obsidian Bases supports multiple view types including table, cards, list, and map configurations. You can apply configurable ordering and grouping within these views to match how you want to read and interact with your filtered, formula-backed note collections.