obsidian-bases

Create and edit Obsidian .base files defining views, filters, formulas, and summaries.

1|Updated Aug 25, 2024
One-click install
npx skills add https://github.com/7loro/dotfiles --skill obsidian-bases-7loro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/7loro/dotfiles/tree/main/dot_config/agents/skills/obsidian-bases
Command: npx skills add https://github.com/7loro/dotfiles --skill obsidian-bases-7loro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases enable powerful, reusable views of your notes, but creating and maintaining .base files with consistent views, filters, and calculations can be error-prone and time-consuming.

Core Features & Use Cases

  • Create and edit Obsidian Base files (.base) to define multiple views (table, cards, list) and configure global filters, formulas, properties, and custom summaries.
  • Reuse bases across vaults and projects to build database-like dashboards for notes, organize research, and summarize content with custom summaries.
  • Use Case: When notes need structured views and quick insights, this skill provisions a Base configuration that surfaces key metadata and relationships.

Quick Start

Use this skill to generate a base named "MyNotes.base" with a single table view showing file.name and a computed status.

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 views for Obsidian notes?

Filter and sort Obsidian notes by configuring global filter criteria within a .base file. This configuration surfaces key metadata and relationships, allowing you to organize research and generate reusable views across projects.

Can I use formulas in Obsidian Bases to summarize note properties?

Obsidian Bases parse YAML frontmatter to define views, filters, and formulas. The YAML schema structures your configuration by mapping properties, applying filters, and setting up calculations to dynamically organize and display your notes.

What is the best way to manage multiple views in an Obsidian Base?

Yes, you can reuse Obsidian Bases across vaults and projects by creating portable .base files. These files provision reusable configurations that build database-like dashboards, ensuring consistent views and summaries wherever they are applied.

Do I need YAML frontmatter to use Obsidian Bases?

When configuring Obsidian Bases, you should reference optional resources in scripts, references, or assets folders if provided. This ensures your .base files correctly link to supporting materials for complex vault organization tasks.