obsidian-bases

Create and manage custom Obsidian views using YAML-structured .base files.

6|1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/levi-qiao/obsidian-llm-wiki --skill obsidian-bases-levi-qiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/levi-qiao/obsidian-llm-wiki/tree/main/.claude/skills/obsidian-bases
Command: npx skills add https://github.com/levi-qiao/obsidian-llm-wiki --skill obsidian-bases-levi-qiao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to create and customize database-like views in Obsidian through .base files, streamlining note management and visualization.

Core Features & Use Cases

  • View Creation: Generate tables, cards, lists, or maps based on note properties and tags.
  • Filtering & Grouping: Apply complex filters and group notes by properties or tags for better organization.
  • Formulas & Summaries: Compute dynamic properties and aggregate data for enhanced insights.
  • Use Case: Organize project notes into a filtered table showing only tasks with high priority and due dates within the next week.

Quick Start

Create a .base file with YAML syntax, set desired filters, define views, and specify properties to visualize or analyze your notes.

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 database views in Obsidian to filter my notes?

You can create dynamic database views in Obsidian by generating `.base` files with YAML syntax to define tables, cards, or lists. This allows you to apply complex filters and group notes by properties or tags for streamlined note visualization and management.

Can I use formulas to compute dynamic properties in Obsidian note bases?

Yes, you can compute dynamic properties and aggregate data in Obsidian note bases using formulas. This enables you to calculate summaries and gain enhanced insights directly within your customized note views.

What is the best way to organize project notes in Obsidian by priority and due date?

The best way to organize project notes is by creating a filtered table in a `.base` file that displays only tasks matching specific criteria like high priority and upcoming due dates. This streamlines your note organization and data review workflows.

Does Obsidian support grouping notes by tags and properties without plugins?

Obsidian can group notes by properties and tags and visualize them in tables, cards, lists, or maps by utilizing YAML-structured `.base` files. This provides flexible, database-like note organization and analysis capabilities.

How do I set up a `.base` file to manage my Obsidian note views?

To set up a `.base` file, create a file using YAML syntax, define your desired filters, specify the view type, and configure the note properties to visualize or analyze your data efficiently.