obsidian-bases

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

Updated Feb 11, 2016
One-click install
npx skills add https://github.com/Ehrax/dotfiles --skill obsidian-bases-ehrax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/Ehrax/dotfiles/tree/main/configs/agents/skills/obsidian-bases
Command: npx skills add https://github.com/Ehrax/dotfiles --skill obsidian-bases-ehrax

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Organize notes in Obsidian by turning loose information into database-like bases (.base files) with views, filters, and formulas.

Core Features & Use Cases

  • Define base files to store database-like views of notes.
  • Configure filters and formulas to tailor which notes appear and how they are summarized.
  • Create multiple views (table, cards, list, map) for different exploration needs across projects, research, and knowledge bases.

Quick Start

Create a .base file in Obsidian and define a basic base with a table view showing file.name and a simple filter.

Frequently Asked Questions about obsidian-bases

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

FAQPage Schema
How do I organize Obsidian notes into database-like views?

You can organize Obsidian notes into database-like views by creating .base files that store structured configurations. These bases compile your loose notes into filterable tables, cards, lists, or maps for tailored exploration across projects.

Can I apply filters and formulas to specific notes in Obsidian?

Yes, you can apply filters and formulas to specific notes in Obsidian by configuring a .base file. This allows you to tailor exactly which notes appear in a view and how their properties are summarized or calculated.

What view types can I create for an Obsidian base?

You can create multiple views for an Obsidian base, including table, cards, list, and map formats. Configuring these views allows you to adapt how notes are displayed to suit different exploration needs across research and knowledge bases.

How do I ensure YAML validity when defining properties in an Obsidian base?

To ensure YAML validity when defining properties in an Obsidian base, you must structure the .base file configuration strictly according to YAML syntax rules. Valid YAML guarantees that defined properties render correctly when tested in Obsidian.

What is the best way to display file names in an Obsidian base table?

The best way to display file names in an Obsidian base table is to create a basic .base file and define a table view using the file.name property. Adding a simple filter further tailors which notes are displayed in the table.

Does organizing notes with .base files work for large knowledge bases?

Organizing notes with .base files works effectively for large knowledge bases by applying filters to manage which notes appear. Testing the base in Obsidian verifies correct rendering before deploying complex formulas across extensive projects.