obsidian-bases

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

2|Updated Jun 1, 2017
One-click install
npx skills add https://github.com/carlos-algms/dotfiles --skill obsidian-bases-carlos-algms
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/carlos-algms/dotfiles/tree/main/AI-configs/skills/obsidian-bases
Command: npx skills add https://github.com/carlos-algms/dotfiles --skill obsidian-bases-carlos-algms

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you quickly create valid Obsidian Base (.base) files that power database-like views over your notes, including filtering and computed fields via formulas.

Core Features & Use Cases

  • Filter-driven scopes: Select which notes appear using global or view-specific filters (tags, folders, properties, and date/name matching).
  • Formula-powered computed properties: Define formulas for derived fields and use them in ordering, properties, and summaries.
  • Multiple view types: Produce table, cards, list, or map views with configurable ordering, limits, grouping, and summary aggregations.
  • Validation-focused workflow: Catch common YAML quoting issues, undefined formula references, and missing null-guards for optional properties.

Quick Start

Ask the AI to generate a .base YAML file for your Obsidian vault that includes global filters, one or more formulas, and a table view ordered by file name and a computed property.

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 views in Obsidian from plain notes?▼

Obsidian Base files turn plain notes into database-like views by defining YAML structures with filters, formulas, and properties to generate table, cards, list, or map layouts over your vault metadata.

Can I use formulas to compute derived fields in Obsidian Bases?▼

Yes, Obsidian Bases support formula-powered computed properties. You can define derived fields using formulas and reference them in ordering, properties, and summary aggregations within your .base file configuration.

How do I filter which notes appear in an Obsidian Base view?▼

You filter notes in Obsidian Bases by applying global or view-specific filters based on tags, folders, properties, and date or name matching to scope which files populate each database view.

What causes YAML quoting errors when building Obsidian Base files?▼

YAML quoting errors in Obsidian Base files typically arise from inconsistent quoting rules, undefined formula references in order or properties, and missing null-guards for optional properties. Validation checks catch these issues.

Does Obsidian Bases support summary aggregations across filtered notes?▼

Yes, Obsidian Bases support summary aggregations. You can configure computed formulas to aggregate data across filtered notes and display summaries within table, list, or cards view types.

How do I set up a task tracker or reading index using Obsidian Bases?▼

Obsidian Bases build task trackers and reading indexes by defining YAML .base files with note metadata filters, computed formula properties, and ordered table or list views to create dashboard-like layouts.