obsidian-bases

Create structured Obsidian Bases with views, filters, and formulas.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/lucasbenevinuto/Social-Data --skill obsidian-bases-lucasbenevinuto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/lucasbenevinuto/Social-Data/tree/main/.claude/skills/obsidian.bases
Command: npx skills add https://github.com/lucasbenevinuto/Social-Data --skill obsidian-bases-lucasbenevinuto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organize notes by defining structured Obsidian Bases with multiple views, filters, and formulas.

Core Features & Use Cases

  • Create and edit Obsidian Base files (.base) to define multiple views (table, cards, list, map) and formulas that operate on note properties.
  • Apply global and per-view filters, summaries, and property configurations to organize notes, manage metadata, and generate quick summaries for dashboards.
  • Use cases include building a project notes base, a reading library, or daily notes index with customized views and computed fields.

Quick Start

Define a new Base using the provided schema to create a base, add a table view, and wire in a few properties and a simple 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 an Obsidian Base with multiple views to organize notes?

To create an Obsidian Base, you define a YAML-based .base schema that specifies multiple views like table, cards, list, and map, along with filters and formulas operating on note properties to structure your vault data.

Can I use formulas to compute fields in Obsidian Bases?

Yes, Obsidian Bases support formulas that operate directly on note properties, allowing you to generate computed fields and quick summaries for project dashboards or reading libraries.

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

Building a project dashboard involves creating a .base file with a table or cards view, wiring in relevant note properties, and applying filters to surface only project-related notes and their computed summaries.

How do I apply filters to an Obsidian Base view?

You can apply both global and per-view filters within your .base schema to organize notes, manage metadata, and restrict the items displayed in specific views like lists or maps.

Does Obsidian Bases require YAML knowledge to set up note indexing?

Yes, setting up Obsidian Bases requires YAML knowledge because the .base schemas are YAML-based, defining the views, property configurations, and filters needed for vault-wide note indexing.

What types of views can I define in an Obsidian Base file?

Obsidian Base files support defining multiple view types including table, cards, list, and map, which can be customized with per-view filters, summaries, and property configurations for different knowledge management tasks.