obsidian-bases

Create and edit Obsidian .base files with YAML-defined views and filters.

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

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 efficiently manage database-like views of their notes with custom filters, formulas, and summaries.

Core Features & Use Cases

  • Create and Edit .base Files: Define tables, cards, lists, and maps of your notes.
  • Advanced Filtering: Apply complex logical filters (AND, OR, NOT) to narrow down note collections.
  • Custom Formulas: Compute dynamic values based on note properties and file metadata.
  • Property Configuration: Customize how properties are displayed in views.
  • Use Case: Organize your project notes by creating a "Project Dashboard" Base that automatically displays all notes tagged with "project", sorted by due date, and shows a calculated "days remaining" field.

Quick Start

Use the obsidian-bases skill to create a new .base file for tracking tasks with columns for status, priority, and 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 database-like views of my notes in Obsidian?

You can create database-like views of your notes in Obsidian by defining .base files using YAML syntax to configure tables, cards, lists, and maps. This enables structured data management and enhanced retrieval within your vault.

Can I apply complex filters to narrow down note collections in Obsidian Bases?

Yes, Obsidian Bases support advanced filtering with complex logical operators including AND, OR, and NOT. This allows you to precisely narrow down note collections based on specific property values and file metadata.

How do I compute dynamic values based on note properties in Obsidian?

You can compute dynamic values based on note properties and file metadata in Obsidian by using custom formulas within your .base files. This allows you to calculate fields like days remaining for project management.

What is the best way to organize project notes using Obsidian Bases?

The best way to organize project notes is creating an Obsidian Base that automatically displays notes tagged with project, sorts them by due date, and shows calculated fields using custom formulas and property configurations.

Does Obsidian Bases support map views for notes?

Yes, Obsidian Bases supports map views alongside tables, cards, and lists. You can define these various view formats within your .base files to visualize your notes geographically or in structured layouts.

How do I customize how properties are displayed in Obsidian note views?

You can customize how properties are displayed in Obsidian note views through property configurations within your .base files. This uses YAML syntax to define exactly how each property column appears in your database-like views.