obs-obsidian-bases

Create .base files with YAML to define filters, formulas, and views for Obsidian notes.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/DavidsonGomes/claude_cowork_workspace --skill obs-obsidian-bases-davidsongomes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obs-obsidian-bases
Source: https://github.com/DavidsonGomes/claude_cowork_workspace/tree/main/.claude/skills/obs-obsidian-bases
Command: npx skills add https://github.com/DavidsonGomes/claude_cowork_workspace --skill obs-obsidian-bases-davidsongomes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian note management can become unwieldy as vaults grow; this skill provides a structured way to create .base files, define filters, formulas, and views to produce configurable, database-like representations of notes.

Core Features & Use Cases

  • Create and edit .base files using YAML in Obsidian to define global filters, per-view configurations, and property formulas.
  • Build one or more views (table, cards, list, map) to display notes with selected properties and summaries.
  • Use formulas to compute derived data and summaries across notes for quick insights and dashboards.
  • Use cases include organizing a library catalog, project dashboards, knowledge bases, and task trackers within Obsidian.

Quick Start

Create a .base file in your vault with valid YAML content and define filters, formulas, and views to render database-like note collections.

Frequently Asked Questions about obs-obsidian-bases

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

FAQPage Schema
How do I create database-like views of my Obsidian notes?

You can create database-like views of Obsidian notes by generating .base files with YAML schemas that define global filters, property formulas, and multiple view types like tables, cards, lists, or maps.

What are Obsidian Bases and when do I need them for note management?

Obsidian Bases are structured configurations that turn large note collections into database-like representations. You need them when managing large vaults and require computed properties, filters, and summarized views for insights.

Can I use formulas to compute derived data across Obsidian notes?

Yes, you can use formula definitions within .base files to compute derived data and summaries across your notes, enabling quick insights and dashboards for tasks like project tracking or library catalogs.

How do I configure filters and views in a .base file?

You configure filters and views by writing YAML content in a .base file, defining global filters and per-view configurations to render selected properties and summaries in table, cards, list, or map formats.

Does this approach work for building project dashboards and task trackers in Obsidian?

Yes, this approach works for building project dashboards and task trackers in Obsidian by applying YAML-based base schemas, formula definitions, and view configurations to manage large note collections with computed properties.