obsidian-bases

Create and edit Obsidian `.base` files for dynamic vault views.

26|2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/aryaniyaps/ultimate-pi --skill obsidian-bases-aryaniyaps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/aryaniyaps/ultimate-pi/tree/main/.agents/skills/obsidian-bases
Command: npx skills add https://github.com/aryaniyaps/ultimate-pi --skill obsidian-bases-aryaniyaps

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables users to create and edit Obsidian .base files that turn vault notes into customizable, interactive views, significantly enhancing note management and data visualization.

Core Features & Use Cases

  • Create and modify .base files to define filters, formulas, properties, and views for dynamic note arrangements.
  • Build complex views such as tables, lists, and cards for project dashboards, knowledge bases, and research indexes.
  • Use Case: Organize a knowledge repository by generating a table view that filters notes tagged as "research" and sorts them by latest update, simplifying information retrieval.

Quick Start

Create a .base file with filters for your vault, define relevant formulas and views, then load it into Obsidian to generate the configured dynamic view.

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 queryable views in an Obsidian vault?

You can create dynamic queryable views in an Obsidian vault by defining filters, formulas, and properties inside `.base` files using YAML syntax to arrange notes into interactive tables, lists, or cards.

What are `.base` files used for in Obsidian note organization?

`.base` files are used in Obsidian note organization to define customizable views that filter, sort, and visualize vault notes, simplifying information retrieval for knowledge bases and research indexes.

Can I use YAML syntax to filter Obsidian notes for a project dashboard?

Yes, you can use YAML syntax within `.base` files to define filters and formulas that generate table, list, and card views for building project dashboards in Obsidian.

How do I set up a research index in Obsidian that sorts notes by latest update?

Set up a research index by creating a `.base` file with filters for notes tagged as research, then configure the view to sort results by latest update for simplified information retrieval.

Do I need YAML syntax knowledge to build Obsidian vault views?

Yes, building Obsidian vault views requires YAML syntax knowledge to properly structure `.base` files, which handle the filters, formulas, properties, and multiple view types needed for dynamic arrangements.

What is the best way to visualize notes in an Obsidian knowledge repository?

The best way to visualize notes in an Obsidian knowledge repository is using `.base` files to generate dynamic views like tables or cards, enabling effortless filtering and organization of vault data.