obsidian-bases

Create and manage Obsidian Base files with views, filters, formulas, and summaries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian users often struggle to visualize and summarize large note collections. This Skill provides a workflow to create and manage Base files (.base) with structured filters, properties, formulas, and multiple views.

Core Features & Use Cases

  • Create .base files with valid YAML to represent notes as database-like views.
  • Define global and per-view filters, properties, formulas, and summaries across table, cards, list, and map views.
  • Validate YAML syntax, ensure referenced properties exist, and render live bases in Obsidian for quick insight.

Quick Start

Create a .base file in your vault with valid YAML content and begin configuring filters, properties, and views.

Frequently Asked Questions about 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?

To create database-like views of Obsidian notes, you generate .base files with valid YAML to configure table, cards, list, or map layouts. This approach lets you visualize and summarize large note collections using structured properties and filters.

Can I add computed summaries and formulas across Obsidian notes?

Yes, you can add computed summaries and formulas across Obsidian notes by defining them within .base files. The schema supports custom formulas and per-view summaries to calculate and display aggregated data from your note properties.

What is the best way to filter notes in Obsidian Bases?

The best way to filter notes in Obsidian Bases is by defining global and per-view filters within your .base file's YAML schema. This ensures specific note subsets are displayed accurately across different table, cards, list, or map views.

Does Obsidian Bases validate YAML syntax and referenced properties?

Yes, Obsidian Bases validates YAML syntax and ensures referenced properties exist before rendering. This validation enforces frontmatter correctness and confirms the base schema structure to prevent display errors in your live views.

How do I configure multiple views in a single .base file?

You configure multiple views in a single .base file by defining reusable view configurations alongside global properties and filters. This supports rendering the same filtered note data across table, cards, list, and map layouts simultaneously.