obsidian-bases

Create YAML-driven .base files to render database-like note views in Obsidian.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rmachado24/obsidian-inspections --skill obsidian-bases-rmachado24
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/rmachado24/obsidian-inspections/tree/main/.codex/skills/obsidian-bases
Command: npx skills add https://github.com/rmachado24/obsidian-inspections --skill obsidian-bases-rmachado24

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Create and edit Obsidian Bases (.base files) to render database-like views of notes, enabling faster organization and insight across a vault.

Core Features & Use Cases

  • Define .base files with YAML content to describe global filters, formulas, properties, and multiple views
  • Configure views (table, cards, list, map) with display order and per-view filters and summaries
  • Use formulas and summaries to compute derived metrics across notes and generate concise dashboards
  • Validate and test bases inside Obsidian by loading and rendering the base to verify YAML correctness and view rendering

Quick Start

Create a .base file in your vault, specify filters, formulas, and one or more views, and open it in Obsidian to render the results.

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 of my notes in Obsidian?

Obsidian Bases creates database-like views of notes by defining YAML-driven .base files that specify filters, formulas, and properties. These files render grouped data for quick analysis across your vault.

What view types can I configure when organizing notes with Obsidian Bases?

Obsidian Bases supports table, cards, list, and map view types. You can configure display order, per-view filters, and summaries within each .base file to customize how grouped notes are presented.

Can I compute derived metrics across my notes using formulas in Obsidian?

Yes, you compute derived metrics across notes in Obsidian by defining formulas and summaries in .base files. This generates concise dashboards that calculate values based on your note properties.

How do I filter notes by tags, folders, properties, and dates in Obsidian?

You filter notes by tags, folders, properties, and dates using YAML-driven filters in .base files. These filters can be applied globally or configured per-view to group notes for analysis.

Does Obsidian Bases validate YAML correctness and view rendering inside the app?

Yes, Obsidian Bases validates and tests .base files inside the app by loading and rendering the base. This in-app validation verifies YAML correctness and ensures views render properly.