obsidian-bases

Create and configure Obsidian Bases with YAML-defined databases, views, and computed properties.

3|1|Updated Mar 5, 2024
One-click install
npx skills add https://github.com/chuan-khuna/digital-garden-2024 --skill obsidian-bases-chuan-khuna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/chuan-khuna/digital-garden-2024/tree/main/.vault/astro-knowledge/.agents/skills/obsidian-bases
Command: npx skills add https://github.com/chuan-khuna/digital-garden-2024 --skill obsidian-bases-chuan-khuna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

ObsidianBases lets you create and manage database-like notes (Bases) to organize your vault with structured views, filters, and summaries.

Core Features & Use Cases

  • Views: provide table, cards, list, and map views to visualize notes by tags, folders, or properties.
  • Filters & Formulas: define global filters and computed properties to derive insights across your notes.
  • Use Case: build a project notes dashboard that surfaces tasks, due dates, and priorities across your vault.

Quick Start

Create a .base file in your vault and define filters, properties, and views in YAML to organize 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 a database view in Obsidian to organize notes by properties?

To create a database view in Obsidian, you create a .base file and define filters, properties, and views using YAML syntax. This generates table, cards, list, or map views to visualize notes by tags, folders, or properties.

Can I use formulas to compute properties across Obsidian notes?

Yes, you can use formulas to compute properties across Obsidian notes. By defining computed properties within your YAML-based Bases configuration, you can derive insights and calculate values dynamically across your vault.

What is the best way to build a project notes dashboard in Obsidian?

The best way to build a project notes dashboard is to configure an Obsidian Base with YAML. You can apply Bases to your vault by tagging and foldering to surface tasks, due dates, and priorities across your notes.

Does the Obsidian Bases YAML configuration support global filters?

Yes, the Obsidian Bases YAML configuration supports global filters. You can define global filters to restrict the notes shown in your table, cards, list, or map views based on specific tags, folders, or properties.

How do Obsidian Bases validate YAML syntax and referenced properties?

Obsidian Bases validate YAML syntax and referenced properties by enforcing strict definitions for views and formulas. This mechanism ensures your computed properties and filters reference valid metadata without breaking your vault structure.