obsidian-bases

Organize and query Obsidian notes using YAML-based Bases databases.

1|Updated Apr 12, 2025
One-click install
npx skills add https://github.com/WYfusion/note --skill obsidian-bases-wyfusion
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/WYfusion/note/tree/main/.opencode/skills/obsidian-bases
Command: npx skills add https://github.com/WYfusion/note --skill obsidian-bases-wyfusion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian notes often become difficult to navigate and analyze as collections grow. Obsidian Bases provides a structured, queryable database layer that organizes notes, tracks progress, reveals relationships, and visualizes insights to support efficient knowledge management.

Core Features & Use Cases

  • YAML-based base files combine with dynamic queries to drive multi-view dashboards (tables, cards, lists) over note metadata and frontmatter.
  • Smart classification, progress tracking, and knowledge linking automate organization of study notes across subjects and difficulty.
  • Use cases include building a learning dashboard, tracing concept relationships, and generating summaries and visual insights.

Quick Start

  • Use the obsidian-bases skill to index your Obsidian notes and create a base with YAML schemas for filters and views.

Frequently Asked Questions about obsidian-bases

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I organize and query Obsidian notes using a database view?▼

You can organize and query Obsidian notes by using YAML-based frontmatter schemas to create a Bases-like database layer, applying dynamic filters to generate multi-view dashboards over your note metadata.

What is the best way to track study progress and link knowledge in Obsidian?▼

Tracking study progress and linking knowledge in Obsidian is best achieved by structuring learning notes with YAML frontmatter, enabling smart classification across subjects and automated concept relationship tracing.

Can I build a learning dashboard with visual analytics for my Obsidian notes?▼

Yes, you can build a learning dashboard with visual analytics by creating base files that combine YAML schemas with dynamic queries to drive multi-view displays like tables, cards, and lists.

How do I set up YAML schemas to filter and view Obsidian notes?▼

To set up YAML schemas for filtering and viewing Obsidian notes, use the skill to index your notes and create a base, defining schemas that drive dynamic queries and multi-view dashboards over your frontmatter metadata.

Do I need any dependencies or scripts to create queryable Obsidian Bases?▼

No external dependencies are required to create queryable Obsidian Bases, as the skill exposes YAML-based frontmatter to define schemas and supports optional scripts and references to extend functionality.