obsidian-bases

Create and edit YAML-based Obsidian Base files with multiple views.

35|13|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/wildwasser/opencode-agents --skill obsidian-bases-wildwasser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/wildwasser/opencode-agents/tree/main/.opencode/skills/obsidian-bases
Command: npx skills add https://github.com/wildwasser/opencode-agents --skill obsidian-bases-wildwasser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian Bases helps you create and edit Base files (.base) to define dynamic, multi-view representations of your notes using YAML-driven configurations, enabling scalable organization and quick access to information.

Core Features & Use Cases

  • Create and edit .base files with multiple views (table, cards, list, map)
  • Define global filters, formulas, properties, and custom summaries for consistent dashboards
  • Use cases: build vault dashboards, project overviews, reading lists, or knowledge bases that adapt as notes change

Quick Start

Create or edit a Base file in your Obsidian vault (e.g., MyBase.base) and configure a simple table view using the YAML schema.

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

To create dynamic views of notes in an Obsidian vault, you define YAML-based .base files that configure table, cards, list, or map views. These files use named properties and global settings to generate adaptable dashboards as your notes change.

What are Obsidian Base files and when do I need them?

Obsidian Base files (.base) are YAML-driven configurations that define multi-view representations of your notes. You need them when building scalable vault dashboards, project overviews, reading lists, or knowledge bases requiring quick, filtered information access.

Can I use formulas and filters in Obsidian notes?

Yes, you can use formulas and filters in Obsidian notes by defining them within a .base file. This allows you to establish global filters and custom summaries for consistent, dynamic dashboards across your vault.

How do I set up a table view for Obsidian notes?

To set up a table view for Obsidian notes, create or edit a Base file in your vault and configure it using the YAML schema. This file defines the named properties and views needed to render the dynamic table.

Does the Obsidian Bases Skill support map and card layouts?

Yes, the Obsidian Bases Skill supports map and card layouts, alongside table and list views. You can define multiple views within a single YAML-based .base file to switch between different visual representations of your notes.