obsidian-bases

Create and edit Obsidian Bases YAML configurations for dynamic note views.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Gitnapp/Skills --skill obsidian-bases-gitnapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/Gitnapp/Skills/tree/main/note-taking/obsidian-bases
Command: npx skills add https://github.com/Gitnapp/Skills --skill obsidian-bases-gitnapp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users create and manage Obsidian Bases files without needing to manually learn complex YAML structures, filters, formulas, or view configurations.

Core Features & Use Cases

  • Base File Creation: Create valid Obsidian Bases configurations with tables, cards, lists, and map views.
  • Advanced Querying and Formulas: Configure filters, computed properties, summaries, and reusable formulas for note databases.
  • Use Case: Build a project tracker, reading library, task dashboard, or notes index inside an Obsidian vault using dynamic views and metadata.

Quick Start

Use the obsidian-bases skill to create a Base file that shows my active project notes in a filtered table view.

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 database views in Obsidian for note management?

To create dynamic database views in Obsidian for note management, you generate valid YAML Base files that configure table, card, list, or map views driven by your note metadata. This Skill builds those configurations automatically so you do not need to manually learn the YAML syntax.

Can I use formulas and filters to organize my Obsidian notes into project trackers?

Yes, you can use formulas and filters to organize Obsidian notes into project trackers by defining computed properties and summary configurations within a Base file. This Skill applies the supported formula and filter structures needed to query your active project notes.

Do I need to manually write YAML to configure Obsidian Bases files?

No, you do not need to manually write YAML to configure Obsidian Bases files. This Skill generates the valid YAML Base configurations for you, handling the supported view, property, formula, and filter structures required for dynamic note organization.

What is the best way to build a reading library or task dashboard inside an Obsidian vault?

The best way to build a reading library or task dashboard inside an Obsidian vault is to create a Base file with filtered table or card views. This Skill configures the metadata-driven views and summaries needed to dynamically track your notes.

Does this approach to Obsidian note management support card views and map views?

Yes, this approach to Obsidian note management supports card views and map views. This Skill creates Base files that configure multiple view types, including tables, cards, lists, and maps, allowing you to visualize your note databases dynamically.

Why are my Obsidian Bases configurations not displaying notes correctly?

Obsidian Bases configurations may not display notes correctly if the YAML structure contains invalid view, property, formula, or filter configurations. This Skill ensures your Base files are generated with valid, supported structures to prevent metadata querying errors.