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.