obsidian-bases

Define .base files with filters, formulas, views and summaries for Obsidian notes.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/Wizarck/iguanatrader --skill obsidian-bases-wizarck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/Wizarck/iguanatrader/tree/main/skills/obsidian-bases
Command: npx skills add https://github.com/Wizarck/iguanatrader --skill obsidian-bases-wizarck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organize and visualize notes in Obsidian by creating Obsidian Bases (.base) files that act as database-like views with filters, formulas, and summaries.

Core Features & Use Cases

  • Base definitions: define filters, views, and computed fields to dynamically organize notes.
  • View types: table, cards, list, and map representations to suit different workflows.
  • Real-world use: quickly surface related notes across a vault, generate summaries, and explore knowledge graphs.

Quick Start

Create a new Base file named example.base and open it in Obsidian to start building a 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 dynamic database views in Obsidian to filter and summarize notes?

To create dynamic database views in Obsidian, you define YAML-based .base files containing sections for filters, formulas, and summaries. These files render as table, cards, list, or map views, allowing you to dynamically group and explore vault notes.

What is the best way to organize Obsidian notes using formulas and computed fields?

The best way to organize notes using formulas is by creating a .base file and defining computed fields within its formulas section. You can use prop('...') references to pull note properties and dynamically calculate values across your vault.

Can I generate summaries across my Obsidian vault without manual tracking?

Yes, you can generate summaries automatically by defining a summaries section within your .base files. This allows you to aggregate and summarize note properties directly in your dynamic views without manual data entry.

Does Obsidian Bases support different view types like cards and maps for visualizing notes?

Obsidian Bases supports multiple view types including table, cards, list, and map representations. You can configure these views within your .base file to suit different workflows and visualize your vault notes spatially or structurally.

How do I filter notes in an Obsidian vault based on specific properties?

You filter notes by defining criteria in the filters section of your YAML-based .base file. This mechanism evaluates your notes based on their defined properties, surfacing only the matching entries in your dynamic view.