obsidian-bases

Convert notes into structured Obsidian .base YAML files with filters and views.

Updated May 1, 2026
One-click install
npx skills add https://github.com/oguzhanguvenkaya/oguzhan_claude_code_configurations --skill obsidian-bases-oguzhanguvenkaya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/oguzhanguvenkaya/oguzhan_claude_code_configurations/tree/main/skills/obsidian-bases
Command: npx skills add https://github.com/oguzhanguvenkaya/oguzhan_claude_code_configurations --skill obsidian-bases-oguzhanguvenkaya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Obsidian notes are often unstructured; this skill enables creating and editing Obsidian Base files (.base) to organize content with views, filters, and formulas.

Core Features & Use Cases

  • Create .base files with YAML content
  • Define filters to selectively display notes
  • Configure multiple views (table, cards, list, map) with property order and summaries
  • Example: build a Library base to track reading progress across notes

Quick Start

Create a .base file in your vault, define filters and views, and validate the YAML.

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

You create database-like views from Obsidian notes by generating a .base YAML file that defines filters, formulas, and properties, enabling structured queries across your vault folders and tags.

What is an Obsidian Base file used for?

An Obsidian Base file is a YAML configuration used to organize unstructured notes into structured views. It enables database-like filtering, queries, and tracking across multiple folders and tags.

How do I configure table, cards, list, and map views in Obsidian?

To configure table, cards, list, and map views in Obsidian, you define one or more views inside a .base YAML file, specifying property order and summaries to display your filtered notes accurately.

Can I use formulas and filters to query specific notes in Obsidian Bases?

Yes, you can use formulas and filters to query specific notes in Obsidian Bases by defining them within your .base YAML file, allowing selective display of notes based on property criteria.

Does Obsidian Bases work with YAML syntax validation?

Yes, Obsidian Bases works with YAML syntax validation by enforcing a strict .base YAML structure for filters, formulas, properties, and views, ensuring your configuration is syntactically valid.

What is the best way to track reading progress across Obsidian notes?

The best way to track reading progress across Obsidian notes is to build a Library base file, applying filters and formulas to consistently view and query your reading status across multiple notes.