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.