Skip to content

Obsidian Bases Builder

by Steph Ango (kepano)SkillGet organised

Builds table and card views of your Obsidian notes, with filters and formulas

View on GitHub

About Obsidian Bases Builder

A skill that teaches your AI assistant to write Obsidian Bases files: database-style views of your notes, shown as tables, cards, lists or maps, with filters, formulas and summaries.

For Obsidian usersPersonal knowledge base keepersPeople tracking projects in notes

Made by Steph Ango (kepano)

Steph Ango, known as kepano, is the CEO of Obsidian, the note-taking app built on open file formats and funded by its users.

Stars
★ 50k
License
MIT
Cost
Free
Level
Beginner
Contents
Instructions only

Overview

Teaches your AI assistant to write Obsidian Bases files, the database-style views of notes built into Obsidian. You say what you want to see, such as the books you have not finished; it writes a .base file that picks the matching notes by tag, folder or property and shows them as a table, cards, a list or a map, with formulas and summaries where needed. Made by Obsidian's CEO for people who keep projects, reading lists or plans in an Obsidian vault.

Bases mixes YAML and formulas that are easy to get wrong; the skill carries the syntax rules and checks the file before you open it.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Create a base that lists every note tagged #book as a table with title, author and status. I'll open it in Obsidian to check.First try · writes one file

  2. Add a cards view to [reading.base] that shows only unfinished books.edits a file

  3. Add a formula column with the number of days since each note was created.

  4. Why does [projects.base] show a YAML error? Explain the problem before changing anything.

Example prompts written by Agent Flows Hub.

What you get

From the creator's documentation.

OutputWhat it isReads
FiltersPick notes by tag, folder, property or dateYour files
ViewsTable, cards, list or map layouts with the columns you chooseYour files
FormulasComputed columns, such as days since a note was createdYour files
SummariesAverages and other summaries at the foot of a columnYour files
File editsCreates or edits .base files in your vaultYour files

Good to know

Create a view that lists notes with a given tag as a table, with a computed column. The skill covers filters, formulas, properties, summaries and views in the .base file format.

Limits

  • A base only shows what your notes' properties hold; missing or differently named properties leave columns empty. A quoting mistake in a formula stops the file from loading, so open it in Obsidian after each change.

Notes by (original project name: obsidian-bases), written from the creator's documentation, not from running it ourselves. obsidian-bases: SKILL.md · Obsidian Help: Introduction to Bases · Obsidian: About (Steph Ango, CEO)

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other skills

  • Oil UI Helps your agent design web pages and app screens, and compare directions side by side
  • Open Design Agent Kit Lets your coding agent make slide decks, posters, landing pages and app mockups as files
  • Outlier Post Finder Finds the posts that did far better than an account's usual results and explains why
  • Papermorph Turns a textbook PDF or a story into a narrated, animated web book you can host anywhere
  • PDF Toolkit Merges, splits and fills in PDFs, and pulls text and tables out of them
  • Personal AI Tutor A tutor that teaches, quizzes and reminds you to review until it sticks

See all 140 skills · A skill is installed but not loading

GitHub