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.