obsidian-bases

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian users need a structured mechanism to organize notes with database-like bases in Obsidian, enabling structured filters, views, and formulas.

Core Features & Use Cases

  • Create and edit .base files to define filters, properties, formulas, and multiple views
  • Configure table, cards, list, or map views to display notes in meaningful layouts
  • Validate YAML syntax and test bases within Obsidian to ensure correct rendering. Map view requires Maps community plugin

Quick Start

Open Obsidian, create a .base file in your vault, and begin defining filters, views, and formulas to render dynamic notes.

Frequently Asked Questions about obsidian-bases

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

FAQPage Schema
How do I create an Obsidian base with filters and views?

To create an Obsidian base, you define a .base file using YAML syntax to specify properties, filters, formulas, and views like table or cards. This Skill guides you through the schema creation and tests the rendering within Obsidian.

What view types can I configure for notes in an Obsidian base?

Obsidian bases support table, cards, list, and map view types. You can configure these views in your .base file to display notes in different layouts, with the map view requiring the Maps community plugin.

Can I use formulas in Obsidian bases to organize notes?

Yes, Obsidian bases support YAML-based formulas to organize notes dynamically. The Skill embeds references for common formulas and validates the YAML syntax to ensure correct rendering in Obsidian.

Does the Obsidian map view require any additional plugins?

The Obsidian map view requires the Maps community plugin to function. You need this plugin installed in your Obsidian vault to render map views defined in your .base files.

Why is my Obsidian base file not rendering correctly?

Obsidian base files fail to render when the YAML syntax is invalid. This Skill enforces YAML syntax rules for sections like filters, properties, and views, and provides validation to catch errors before testing in Obsidian.

What is the best way to structure YAML properties in an Obsidian base?

The best way to structure YAML properties in an Obsidian base is to use dedicated sections for properties, filters, formulas, and views. This Skill enforces these YAML syntax rules and validates the schema to ensure proper rendering.