obsidian-bases

Define and edit Obsidian .base files with YAML filters, formulas, and views.

Updated Oct 10, 2023
One-click install
npx skills add https://github.com/kirakuiin/note --skill obsidian-bases-kirakuiin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/kirakuiin/note/tree/main/Obsidian%20Vault/9-Meta/Skills/obsidian-bases
Command: npx skills add https://github.com/kirakuiin/note --skill obsidian-bases-kirakuiin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian bases unlock structured, persistent views of notes by allowing you to define filters, formulas, and multiple views in a single YAML-defined file.

Core Features & Use Cases

  • Create and edit .base files to represent database-like collections of notes.
  • Define filters to carve out focused note subsets using tags, folders, properties, or dates.
  • Add formulas and view configurations to compute and display summaries across notes.
  • Use across vaults to build reusable, navigable data-backed note sets (tables, cards, lists, maps).

Quick Start

Create a .base file in the vault with valid YAML content and define its filters, formulas, 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 Obsidian notes?

You create database-like views of Obsidian notes by defining and editing .base files with YAML content to configure persistent collections. These files enforce YAML validity while using filters, formulas, and properties to render dynamic note sets.

What types of views can I configure for Obsidian notes?

You can configure table, cards, list, and map views to display your Obsidian notes. These view configurations are defined within the YAML content of your .base files to render accurate, dynamic note collections.

How do I filter Obsidian notes to show specific subsets?

You filter Obsidian notes by defining criteria in .base files using tags, folders, properties, or dates. This carves out focused note subsets to create structured, persistent views of your vault data.

Can I use formulas in Obsidian to compute summaries across notes?

Yes, you can use formulas in Obsidian .base files to compute and display summaries across notes. The YAML-defined structure supports formulas and properties to dynamically calculate and render data within your views.

What is the best way to build reusable and navigable note sets in Obsidian?

The best way to build reusable note sets in Obsidian is creating .base files with YAML-defined filters and view configurations. This approach allows you to build reusable, navigable data-backed note sets across multiple vaults.

Do I need to manually validate YAML when editing Obsidian .base files?

No, you do not need to manually validate YAML because the system enforces YAML validity for .base files automatically. This ensures your filters, formulas, and view configurations render accurate note collections without syntax errors.