obsidian-bases

Create Obsidian .base files with filters, formulas, and views.

6|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/caitengwei/my-skills --skill obsidian-bases-caitengwei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/caitengwei/my-skills/tree/main/obsidian-skills/skills/obsidian-bases
Command: npx skills add https://github.com/caitengwei/my-skills --skill obsidian-bases-caitengwei

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian users need a reliable way to create database-like, repeatable views over many notes, including computed fields, filtered subsets, and consistent table/card/list/map layouts.

Core Features & Use Cases

  • Base-file driven views: Define reusable .base YAML files that render multiple views (table/cards/list/map) over your vault.
  • Powerful filtering & scoping: Apply global and per-view filters to control which notes appear using tags, folders, properties, and dates.
  • Formulas and summaries: Compute derived properties via formulas and show aggregated results via summaries for richer, analytics-style dashboards.

Quick Start

Create a .base file in your Obsidian vault with filters, optional formulas, and at least one views entry to immediately get a filtered table view.

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 in Obsidian?

Create database-like views in Obsidian by defining reusable .base YAML files with filters, formulas, and view configurations. These .base files render your notes into consistent table, card, list, or map layouts across your vault.

Can I compute derived properties and show aggregated metrics in Obsidian notes?

Yes, compute derived properties and show aggregated metrics using the formulas and summaries fields in a .base file. Define calculated expressions in formulas and display aggregated results via summaries for analytics-style dashboards.

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

Filter notes by tags and folders in Obsidian using the global and per-view filters in a .base file. Apply supported filter syntax and operators to scope which notes appear in each specific table, card, list, or map view.

Why are my Obsidian base file formulas not working?

Obsidian base file formulas fail when YAML is invalid or expressions are incorrectly quoted. Ensure your formula expressions use correct quoting syntax and that your view configurations reference only formulas explicitly defined in the formulas block.

Do I need any plugins to use .base files in Obsidian?

The .base files generate database-like views using valid YAML configuration with no external dependencies required. You create files containing filters, optional formulas, and at least one views entry to immediately render filtered dashboards.