obsidian-bases

Create and edit YAML-based Obsidian Bases (.base files) for dynamic note views.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/jpjednorski/obsidian-vault-ai-starter --skill obsidian-bases-jpjednorski
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/jpjednorski/obsidian-vault-ai-starter/tree/main/.cursor/skills/obsidian-bases
Command: npx skills add https://github.com/jpjednorski/obsidian-vault-ai-starter --skill obsidian-bases-jpjednorski

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps users create and edit Obsidian Bases (.base files) to build dynamic, database-like views of notes, enabling powerful organization, filtering, and summarization within Obsidian.

Core Features & Use Cases

  • Base file Format: YAML-based .base files that define multiple views, global filters, formulas, and properties.
  • View Types & Customization: Supports table, cards, list, and map views with customized orders and summaries.
  • Embeddable & Reusable: Bases can be embedded in Markdown and reused across the vault to create dashboards for projects, notes, and CRM-like datasets.
  • Use Case: Create a Projects base that surfaces tasks, due dates, and status across the vault for quick overview.

Quick Start

Create a basic base file named 'MyBase.base' and define a simple table view listing file.name and file.mtime, then embed the base in a note with ![[MyBase.base]].

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 notes in Obsidian?

Obsidian Bases are YAML-based .base files that define dynamic, database-like views of notes. They enable powerful organization, filtering, and summarization within an Obsidian vault by configuring multiple view types and global filters.

What view types can I customize using Obsidian .base files?

Obsidian .base files support table, cards, list, and map view types. You can customize these views by applying specific orders, summaries, formulas, and global filters to organize your notes.

Can I embed Obsidian Bases in Markdown notes to build dashboards?

Yes, you can embed Obsidian Bases in Markdown notes using the standard embed syntax. This allows you to build reusable dashboards for projects, tasks, and CRM-like datasets across your vault.

Does the Obsidian Bases skill support formulas and global filters?

Yes, the skill supports creating .base files with global filters and formulas. You can define these properties in YAML to dynamically surface and summarize specific data across your notes.

What is the best way to track project tasks and due dates across an Obsidian vault?

The best way to track project tasks and due dates is by creating a Projects base. This YAML .base file can surface tasks, due dates, and statuses across the vault, which you then embed for a quick overview.