obsidian-bases

Create and edit Obsidian .base files with filters, formulas, and views.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Jack5316/Obsidian --skill obsidian-bases-jack5316
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/Jack5316/Obsidian/tree/main/.agents/skills/obsidian-bases
Command: npx skills add https://github.com/Jack5316/Obsidian --skill obsidian-bases-jack5316

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and editing of Obsidian Bases, enabling users to build dynamic, database-like views of their notes with powerful filtering, sorting, and formula capabilities.

Core Features & Use Cases

  • Create and Edit .base files: Define filters, formulas, properties, and views for your notes.
  • Dynamic Note Views: Generate table, card, list, or map views based on note content and metadata.
  • Use Case: Organize your project notes by creating a .base file that filters for notes tagged #project and displays them in a table view, sorted by due date, with columns for status and assigned person.

Quick Start

Create a new .base file that filters for notes tagged 'book' and displays them in a table view, ordered by title.

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 Obsidian database views from my notes?

You can create dynamic Obsidian database views by generating and editing .base files, which allow you to define filters, formulas, and properties to organize and visualize notes in table, card, list, or map formats.

Can I filter and sort Obsidian notes using YAML files?

Yes, you can filter and sort Obsidian notes by defining criteria within YAML-formatted .base files, enabling dynamic note querying and presentation based on metadata and content.

What is the best way to build a table view for notes tagged as projects in Obsidian?

The best way to build a project table view is to create a .base file that filters for notes tagged #project, then configures a table view sorted by due date with columns for status and assigned person.

Does the Obsidian Bases Skill support custom formulas and note properties?

Yes, the Obsidian Bases Skill supports defining custom formulas and properties within your .base files to manipulate and calculate data for your dynamic note views.

What view types are available when managing .base files in Obsidian?

When managing .base files in Obsidian, you can generate table, cards, list, and map views to dynamically present and visualize your queried notes.

How do I display book notes in an Obsidian list view ordered by title?

You can display book notes in a list view by creating a .base file that filters for notes tagged 'book' and configures the view to order the results by title.