$npx skillfedfor your agent

obsidian-bases

obsidian-bases enables you to transform vault notes into queryable, interactive views using Obsidian's native database layer. Define filters, computed properties, and multiple view types (table, cards, list) in .base files stored as YAML, then embed them directly in your notes. Perfect for dashboards, entity trackers, and content organization.

obsidian-bases lets you create queryable database views in Obsidian using .base files with filters, formulas, and multiple view types.

AI-generated summary based on this skill's SKILL.md

10,007 1,165 MITupdated by AgriciDaniel

Decision gist · record as of 2026-05-28

obsidian-bases lets you create queryable database views in Obsidian using .base files with filters, formulas, and multiple view types. obsidian-bases enables you to transform vault notes into queryable, interactive views using Obsidian's native database layer. Define filters, computed properties, and multiple view types (table, cards, list) in .base files stored as YAML, then embed them directly in your notes. Perfect for dashboards, entity trackers, and content organization.

manual: git clone https://github.com/AgriciDaniel/claude-obsidian → cp -r claude-obsidian/skills/obsidian-bases ~/.claude/skills/obsidian-bases
skills/obsidian-bases/SKILL.md · version ec4e7f1e

Use it when

  • obsidian-bases .base files use YAML syntax to configure your database views.
  • obsidian-bases supports filters and formulas that let you query and compute properties over your vault notes.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

AgriciDaniel/claude-obsidian/obsidian-bases · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I create a database table in obsidian-bases?

obsidian-bases lets you create database tables by defining .base files with YAML configuration. Specify your note source, add filters to select which notes appear, define columns with computed properties, and choose your view type (table, cards, or list). Once configured, embed the .base file in any note to display your dynamic table pulling live data from your vault.

What is the obsidian-bases .base files syntax?

obsidian-bases .base files use YAML syntax to configure your database views. Define the source notes, write filters to query properties, add computed properties for derived data, set grouping and sort order, and specify your view layout. The YAML structure maps directly to Obsidian's native database layer, making it easy to avoid parsing errors by following proper indentation and field naming conventions.

How can I write filters and formulas to query vault notes?

obsidian-bases supports filters and formulas that let you query and compute properties over your vault notes. Write filter expressions to select notes by metadata, use formula syntax for computed columns, and apply functions for date calculations, text transformations, and conditional logic. Combine multiple filters with AND/OR operators to build complex queries across your entire vault.

What view types does obsidian-bases support for dashboards?

obsidian-bases offers table, cards, and list view types for building vault dashboards. Tables display structured data in rows and columns; cards show note previews with grouped metadata; lists present items in a compact format. Group views by any property, sort by multiple fields, and embed multiple views in a single dashboard note for comprehensive content organization.

Are there obsidian-bases example templates available?

obsidian-bases includes templates for common use cases like wiki indexes, entity trackers, and content dashboards. These templates demonstrate YAML configuration patterns, filter syntax, computed property examples, and view embedding techniques. Use them as starting points to learn best practices and accelerate your own dashboard and tracker setup.

How do I avoid common obsidian-bases YAML parsing errors?

obsidian-bases YAML parsing requires proper indentation (spaces, not tabs), correct field naming, and valid syntax for filters and formulas. Common errors include misaligned nested properties, unclosed quotes in filter expressions, and incorrect date formula formats. Review the syntax guide, validate indentation carefully, and test filters incrementally to catch issues early.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

obsidian-bases: Obsidian's Database Layer

Obsidian Bases (launched 2025) turns vault notes into queryable, dynamic views. Tables, cards, lists, maps. Defined in .base files. No plugin required; it is a core Obsidian feature.

Substrate preference (v1.7+): This skill is a self-contained fallback. Prefer kepano/obsidian-skills as the authoritative substrate — its obsidian-bases skill is the canonical reference for Bases YAML, formulas, and view definitions. If you see an obsidian-bases skill available without the claude-obsidian: namespace, that is kepano's version: use it. The reference below is provided so the plugin remains functional when kepano's marketplace is not installed. Install: claude plugin marketplace add kepano/obsidian-skills. Official Bases

(truncated - see the full file via the links below)

File tree — 1 file
skills/obsidian-bases/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Create and configure Obsidian Bases (.base files) for dynamic database views”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

obsidian-bases
by kepano · kepano/obsidian-skills

Build structured database views within Obsidian by creating .base files that organize notes through filters, computed formulas, and customizable display formats. Support table, card, list, and map views with optional grouping, limits, and summary calculations across your vault.

MITupdated Jun 2026
★ 43,483repo stars
Kepano Obsidian Bases
by family3253 · family3253/skill

Build structured database views within Obsidian using .base files that support tables, cards, lists, and maps. Define filters to scope which notes appear, add computed formulas for derived properties, and configure multiple views with custom summaries—all through simple YAML configuration.

no license declared → metadata onlyupdated Apr 2026
★ 0repo stars
Obsidian Bases
by jackjin1997 · jackjin1997/ClawForge

Obsidian Bases lets you build structured database views within your vault using YAML-based .base files. Define tables, cards, or lists with custom filters, computed formulas, and aggregated summaries to organize and display your notes dynamically.

no license declared → metadata onlyupdated Jun 2026
★ 11repo stars
Obs Obsidian Bases
by evolution-foundation · evolution-foundation/evo-nexus

Obs Obsidian Bases lets you create database-like views within your Obsidian vault by defining .base files with filters, formulas, and multiple view types. Configure table, card, list, or map displays to organize and summarize your notes with computed properties and custom aggregations.

no license declared → metadata onlyfor claude-codeupdated May 2026
★ 511repo stars
save
by AgriciDaniel · AgriciDaniel/claude-obsidian

save captures valuable chat content and files it as a permanent wiki page with the right structure and metadata. It analyzes conversations to pick the best note type—synthesis, concept, source, decision, or session—then creates frontmatter, places the note in the correct folder, and updates your wiki's index and log. The skill respects your vault's organization mode and handles concurrent writes safely.

MITupdated May 2026
★ 10,007repo stars
Second Brain
by NicholasSpisak · NicholasSpisak/second-brain

Second Brain guides you through a five-step wizard to initialize an Obsidian vault designed for LLM-powered knowledge management. It auto-detects your agent environment, generates matching config files, and optionally installs CLI tools for searching and ingesting content. After setup, clip articles into your vault and use companion skills to ingest sources and query your growing wiki.

no license declared → metadata onlyupdated Apr 2026
★ 643repo stars

More skills canvas (MIT) · wiki-cli (MIT)

Tags
query-languagedata-visualizationvault-organizationcomputed-fieldsdashboard-buildernote-filteringschema-definitionview-aggregation