obsidian-bases

Create and edit Obsidian Bases with views, filters, formulas, and summaries.

24|2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/jwintz/lithos --skill obsidian-bases-jwintz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/jwintz/lithos/tree/main/skills/obsidian-bases
Command: npx skills add https://github.com/jwintz/lithos --skill obsidian-bases-jwintz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian users struggle to structure and query notes using Bases (.base files) to create multi-view schemas, global filters, and computed summaries.

Core Features & Use Cases

  • Base creation & editing: Define and manage Base files with multiple views (table, cards, list) and custom properties.
  • Filters & Formulas: Build global and per-view filters, formulas, and summaries to derive insights from notes.
  • Use Case: Example: In a research vault, define a Research.base with views for publications and authors, enabling quick counting, filtering by tags, and year-based summaries.

Quick Start

Use the obsidian-bases skill to create a new base file named Research.base with a single 'table' view that lists files and author property. Then extend with additional views and formulas as needed.

Frequently Asked Questions about obsidian-bases

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create dynamic data views in Obsidian to filter and summarize notes?

You can create dynamic data views in Obsidian by generating .base files with multiple views, global filters, formulas, and summaries to query and aggregate vault notes. This allows you to catalog files by properties like author, tag, or date dynamically.

Can I use formulas and summaries in Obsidian bases for automated reporting?

Yes, Obsidian bases support formulas and summaries to derive insights and generate automated reports. By exposing note properties through parsed YAML, you can compute values and create decision support summaries directly within your vault data views.

What is the best way to structure an Obsidian vault to catalog notes by author and tags?

The best way to catalog notes by author and tags is to define a multi-view Base file with table, cards, or list views. You can apply global and per-view filters to organize vault data and generate year-based or property-based summaries.

Does Obsidian support multiple view types in a single base file for querying vault data?

Obsidian supports multiple view types within a single base file, allowing you to switch between table, cards, and list layouts. This multi-view schema lets you inspect vault notes from different angles using custom properties and global filters.

How do I validate YAML structure when creating Obsidian base files?

Validating YAML structure for Obsidian base files involves checking the base schema to ensure views, filters, and formulas are correctly parsed. This validation prevents structural errors and ensures properties are accurately exposed for dynamic reporting.

Why are my Obsidian base filters not working when querying notes by date?

Obsidian base filters may fail if the YAML properties are improperly formatted or the base structure is invalid. Ensuring the base file correctly parses YAML and exposes the date properties will resolve filter and summary generation issues.