obsidian-bases

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

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Johnson1662/johnson-obsidian-notes --skill obsidian-bases-johnson1662
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/Johnson1662/johnson-obsidian-notes/tree/main/content/.claude/skills/obsidian-bases
Command: npx skills add https://github.com/Johnson1662/johnson-obsidian-notes --skill obsidian-bases-johnson1662

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases provide a structured, YAML-based approach to model dynamic collections of notes. This skill helps you create and edit .base files to define multiple views, filters, formulas, and summaries that organize your vault.

Core Features & Use Cases

  • YAML-based Base files that define dynamic views of notes with multiple views per base.
  • Configure global filters, formulas, and property display to tailor how data is presented.
  • Create varied views (table, cards, list) to support project tracking, knowledge organization, and quick summaries.

Quick Start

Create a new Base file named MyBase.base and define an initial 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 Obsidian .base files with multiple views?

Obsidian Bases are structured, YAML-based configurations that model dynamic collections of notes within your vault. They solve the problem of disorganized data by defining multiple views, global filters, and formulas to present properties and summaries across your notes.

Can I use formulas and filters in Obsidian Bases?

Yes, Obsidian Bases support YAML-based formulas and global filters to tailor how data is presented. You can apply these formulas alongside property configurations to create custom summaries and control which notes appear in your dynamic views.

What is the best way to organize notes into table and card views in Obsidian?

Using Obsidian Bases allows you to define multiple views per base file to support project tracking and knowledge organization. You can create table, card, and list views with global filters to model dynamic note collections.

Does creating Obsidian Bases require writing YAML manually?

Yes, creating Obsidian Bases requires writing YAML to define the .base files. You manually structure the YAML to specify views, global filters, formulas, and property configurations needed to model your dynamic note collections.

How do I add custom summaries to Obsidian Bases views?

You add custom summaries to Obsidian Bases by defining them within the YAML structure of your .base files. This configuration works alongside formulas and global filters to generate quick summaries for your organized notes.