Obsidian Bases
Allows AI agents to manage Obsidian Bases (.base files), formulas, and database views.
Steph Ango (Kepano) is credited as the original ai skill creator. Setup notes, fit assessments, and cautions below are Obsidian Mate editorial guidance. How we review resources
Overview
An official Obsidian skill by Steph Ango (Kepano) for managing Obsidian Bases (.base files), formulas, filters, and views. Use it when an agent needs a syntax reference before creating or editing an Obsidian .base file. This page treats the skill as an instruction package for an existing agent host, not as an Obsidian plugin or a grant of new permissions.
Key Features
- Official Obsidian Bases specification
- Formula and filter syntax guidance
- Database view automation
How to Install Obsidian Bases
- 1Open the source repository and read its current installation instructions for your agent host.
- 2Install the complete skill folder, including any referenced files, into the host's documented skills location.
- 3Start a fresh agent session and confirm the skill is discoverable before granting vault write access.
- 4Run the first workflow in a disposable vault and review the resulting file diff.
How to Use Obsidian Bases
Ask the agent to create a small Base over a test folder with one property, one filter, and one table view. Open the file in Obsidian, verify the view, and inspect the source before adding formulas or editing an existing Base.
When to Use This Skill
Use it when an agent needs a syntax reference before creating or editing an Obsidian .base file.
End-to-End Check
Ask the agent to create a small Base over a test folder with one property, one filter, and one table view. Open the file in Obsidian, verify the view, and inspect the source before adding formulas or editing an existing Base.
Compatibility and Safety
- The skill provides instructions, not validation or new filesystem permissions. Back up existing .base files and confirm syntax against the current Obsidian documentation.
- The host agent still controls tool access, filesystem scope, and confirmation behavior.
What does this skill do?
Instructs AI agents how to read, create, and modify `.base` files in Obsidian for tabular database views and formula-driven note collections. Use it when an agent needs a syntax reference before creating or editing an Obsidian .base file. The agent host remains responsible for file access, tool availability, and confirmation before writes.
Best for
- Building structured note databases in Obsidian
- Defining property filters and formulas in .base files
- Automating table views across vault categories
How it works
- Teaches agent the schema syntax of `.base` files
- Defines property types, formulas, and filter conditions
- Ensures valid JSON or YAML base configuration
License & Attribution
COMMUNITY RESOURCE Author: Steph Ango (Kepano) License: MIT Repository: https://github.com/kepano/obsidian-skills
Details
- Author
- Steph Ango (Kepano)
- License
- MIT
- Type
- Agent Skill
- Compatible with
- Claude Code, Codex, ChatGPT, Gemini, Agent Skills
Frequently Asked Questions
What is an Obsidian Base file?
Obsidian Bases (.base files) define structured database views and tables over your Markdown note properties.
Sources and Documentation
This guide was checked against the creator's repository and primary documentation.
Related Obsidian AI Skills
Obsidian Markdown
Teaches AI agents how to use Obsidian-flavored Markdown syntax correctly.
JSON Canvas
Allows AI agents to create and edit visual JSON Canvas (.canvas) diagrams.
Obsidian CLI
Teaches AI agents how to interact with Obsidian vaults via command-line interface.
Defuddle
Extract clean, distraction-free Markdown from noisy web pages.
Explore more Obsidian resources
Discover more plugins, themes, templates, and starter vaults to build your perfect Obsidian setup.