obsidian-bases

Create and edit YAML-based Obsidian .base files with views, filters, formulas, and summaries.

38|2|Updated Oct 14, 2025
One-click install
npx skills add https://github.com/liaocaoxuezhe/Obsidian_ClaudeCode_Prompt --skill obsidian-bases-liaocaoxuezhe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/liaocaoxuezhe/Obsidian_ClaudeCode_Prompt/tree/main/claude/skills/obsidian-bases
Command: npx skills add https://github.com/liaocaoxuezhe/Obsidian_ClaudeCode_Prompt --skill obsidian-bases-liaocaoxuezhe

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and edit Obsidian Bases (.base) files, enabling dynamic views, filters, formulas, and summaries across a vault.

Core Features & Use Cases

  • Build, configure, and maintain YAML-based Base files that define multiple views (table, cards, list, map) with reusable formulas, global filters, and property configurations.
  • Use bases to transform notes into database-like views for quick analysis, organization, and cross-referencing.
  • Embed Bases in Markdown for documentation and sharing across notes, including support for embedding in other notes.

Quick Start

Create a new base file with a single table view named "All Notes" and a basic filter.

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 views in Obsidian with filters and formulas?

You can create dynamic views in Obsidian by generating and editing YAML-based .base files that define multiple views like tables, cards, and lists with global filters and computed summaries.

What are Obsidian Bases and when do I need them?

Obsidian Bases are YAML-based .base files that transform notes into database-like views for quick analysis, organization, and cross-referencing. You need them when organizing vault data requires dynamic tables, cards, or lists with computed summaries.

Can I embed Obsidian Bases in other Markdown notes?

Yes, you can embed Bases in Markdown documentation for sharing across notes. The .base files support embedded code blocks, allowing you to integrate dynamic views directly within other Markdown files in your vault.

How to configure multiple views like tables, cards, and maps in a single Obsidian Base?

To configure multiple views in a single Obsidian Base, you build and maintain a YAML-based .base file that defines table, cards, list, and map views with reusable formulas, global filters, and property configurations.

Does this approach work with existing note properties in an Obsidian vault?

Yes, this approach works with existing notes by applying property configurations and global filters to vault data. It transforms your notes into database-like views for cross-referencing and quick analysis without altering the original files.

What is the best way to organize and cross-reference notes across an Obsidian vault?

The best way to organize notes is by building .base files that define multiple views with reusable formulas and global filters. This transforms scattered notes into structured database-like views for quick analysis and cross-referencing.