obsidian-bases

Create and edit Obsidian Base files with views, filters, and formulas.

11|2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/jackjin1997/ClawForge --skill obsidian-bases-jackjin1997
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/jackjin1997/ClawForge/tree/main/skills/obsidian-bases
Command: npx skills add https://github.com/jackjin1997/ClawForge --skill obsidian-bases-jackjin1997

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the creation and editing of Obsidian Bases, enabling users to dynamically manage notes through custom views, filters, and formulas.

Core Features & Use Cases

  • Dynamic Note Views: Create interactive tables, cards, lists, or maps of your notes based on defined criteria.
  • Advanced Filtering & Sorting: Precisely narrow down your notes using complex logical conditions and property sorting.
  • Formula-Driven Properties: Compute custom values and display them within your views.
  • Use Case: Organize your project notes by creating a table view that only shows active projects, sorted by last updated date, and displays an estimated completion time calculated from project duration.

Quick Start

Create a new Obsidian Base file named 'tasks.base' that displays all notes tagged with 'task' in a table view, ordered by their due date.

Frequently Asked Questions about obsidian-bases

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

FAQPage Schema
How do I create dynamic note views in Obsidian to filter and sort project tasks?

Obsidian Bases are YAML-based .base files that enable database-like organization and querying of notes. You use them to dynamically manage notes by defining custom interactive views, filters, formulas, and property configurations within your Obsidian vault.

Can I use formulas to compute custom values in Obsidian notes?

Yes, you can compute custom values using formulas within a .base file. By configuring formula-driven properties, the Skill calculates values dynamically and displays the computed results directly inside your custom Obsidian note views.

How do I set up a .base file to show only active projects sorted by last updated date?

You set up a .base file by configuring advanced filters to show only active projects and applying property sorting by the last updated date. This generates a table view that precisely narrows down and dynamically organizes your project notes.

Does this approach support organizing notes into interactive maps and cards?

Yes, creating and editing .base files supports interactive maps, cards, tables, and lists. By defining specific criteria in your YAML-based configuration, you can generate various dynamic note views to organize and query your Obsidian vault data.

What are the limitations of using YAML files for database-like note management in Obsidian?

Database-like note management with YAML .base files requires manual configuration of views, filters, and formulas. Limitations include relying on YAML syntax correctness and being restricted to querying and organizing notes strictly within the Obsidian vault environment.