obsidian-bases

Create and manage Obsidian .base files with YAML frontmatter, filters, formulas, and views.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/aokazaki-olp/libraries --skill obsidian-bases-aokazaki-olp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/aokazaki-olp/libraries/tree/main/nodejs/.agents/skills/obsidian-bases
Command: npx skills add https://github.com/aokazaki-olp/libraries --skill obsidian-bases-aokazaki-olp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian Bases streamline the creation and editing of .base files to organize notes into structured, viewable datasets with reusable filters, formulas, and views.

Core Features & Use Cases

  • Create and edit .base files with YAML frontmatter and multiple views (table, cards, list, map)
  • Define global filters and per-view filters to focus on relevant notes
  • Add formulas and computed properties to enrich notes and generate summaries
  • Test and validate bases inside Obsidian to ensure valid YAML and correct rendering

Quick Start

Create a .base file in your vault with valid YAML content, then define filters, formulas, and one or more views to render database-like 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 Obsidian Bases with filters and multiple views?

You create Obsidian Bases by building .base files in your vault with valid YAML frontmatter, then defining global filters, formulas, and views like table, cards, list, or map to render structured notes.

What are Obsidian Base files used for in note organization?

Obsidian Base files organize notes into structured, viewable datasets by applying reusable filters and formulas, enabling database-like note environments within your vault.

Can I use formulas and computed properties in Obsidian Bases?

Yes, Obsidian Bases support adding formulas and computed properties to enrich notes and generate summaries within the base schema configuration.

Does Obsidian Bases require YAML frontmatter to render views?

Yes, Obsidian Bases require YAML frontmatter with a name and description, along with a valid base schema defining filters, formulas, and views for correct rendering.

How do I validate Obsidian Base files for correct YAML and rendering?

You validate Obsidian Base files by testing them inside Obsidian to ensure the YAML frontmatter and base schema render correctly without errors.

What's the best way to filter notes in an Obsidian Base?

The best way to filter notes in an Obsidian Base is by defining global filters for the entire base or per-view filters to focus on relevant notes within each specific layout.