obsidian-bases

Create and manipulate Obsidian bases with YAML filters and views.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/samuelbonifacio015/obsidian-notes --skill obsidian-bases-samuelbonifacio015
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-bases
Source: https://github.com/samuelbonifacio015/obsidian-notes/tree/main/.agents/skills/obsidian-bases
Command: npx skills add https://github.com/samuelbonifacio015/obsidian-notes --skill obsidian-bases-samuelbonifacio015

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires obsidian-plugin, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of creating and managing complex Obsidian bases efficiently, allowing users to leverage the full potential of their database-like views.

Core Features & Use Cases

  • Base Creation: Build and manage YAML-based bases for custom views.
  • Filtering: Apply filters to view specific notes based on tags, properties, or conditions.
  • Formulas: Incorporate formulas to create computed properties for data analysis.
  • Views: Create various views such as tables, cards, lists, and maps to visualize data.
  • Use Case: Organize large note collections, such as project tasks, research notes, or event schedules, into a structured database with filters and summaries for easy access.

Quick Start

Use the obsidian-bases skill to create a new base for your project notes and define filters to view only the tasks due this week.

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 in Obsidian to organize my notes?

You can create database-like views in Obsidian by building YAML-based bases with custom configurations. This allows you to apply filtering, sorting, and formulas to organize large note collections into structured tables, cards, lists, or maps.

Can I filter Obsidian notes by tags and properties for project management?

Yes, you can filter Obsidian notes by applying conditions based on tags and properties. This functionality allows you to view specific subsets of your notes, such as isolating project tasks or research notes that meet custom criteria.

Does the Obsidian bases skill require a specific plugin to function?

Yes, the Obsidian bases skill requires the obsidian-plugin dependency to function properly. You must have this plugin installed and active in your Obsidian environment to leverage full base creation and manipulation capabilities.

What is the best way to summarize and analyze data within Obsidian notes?

The best way to summarize and analyze data within Obsidian notes is by incorporating formulas into your bases. This creates computed properties that enable data summarization and advanced analysis directly within your note views.

How do I set up a new Obsidian base for my project tasks?

To set up a new Obsidian base for project tasks, use the skill to generate a YAML configuration. Define specific filters within this base to visualize only relevant notes, such as tasks due within the current week.

What types of visualizations can I create to display Obsidian note collections?

You can create multiple visualizations to display Obsidian note collections, including tables, cards, lists, and maps. These views help structure your data for easier access and analysis based on your custom YAML configurations.