# obsidian-bases

> Claude/Codex skill by [@kepano](https://omgskills.com/library/kepano/index.md) · 44k stars · 73k installs · Updated 2026-06-08

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

Tags: agents, agentskills, bases, claude, clawdbot, cli, codex, defuddle, hermes, jsoncanvas, markdown, md, obsidian, openclaw, opencode, skills

## Install

```sh
git clone https://github.com/kepano/obsidian-skills /tmp/obsidian-skills && ln -s /tmp/obsidian-skills/skills/obsidian-bases ~/.claude/skills/obsidian-bases
```

## From README

Obsidian Bases Skill Workflow Create the file: Create a .base file in the vault with valid YAML content Define scope: Add filters to select which notes appear (by tag, folder, property, or date) Add formulas (optional): Define computed properties in the formulas section Configure views: Add one or more views (table, cards, list, or map) with order specifying which properties to display Validate: Verify the file is valid YAML with no syntax errors. Check that all referenced properties and formulas exist. Common issues: unquoted strings containing special YAML characters, mismatched quotes in formula expressions, referencing formula.X without defining X in formulas Test in Obsidian: Open the .base file in Obsidian to confirm the view renders correctly. If it shows a YAML error, check quoting rules below Schema Base files use the .base extension and contain valid YAML. Filter Syntax Filters narrow down results. They can be applied globally or per-view.

## Links

- HTML page: https://omgskills.com/skills/kepano/obsidian-skills/obsidian-bases/
- GitHub: https://github.com/kepano/obsidian-skills
- Author: [@kepano](https://omgskills.com/library/kepano/index.md)

## More from this repo

- [obsidian-markdown](https://omgskills.com/skills/kepano/obsidian-skills/obsidian-markdown/index.md) — Used to create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other...
   - [@kepano](https://omgskills.com/library/kepano/index.md) · 48k stars
- [defuddle](https://omgskills.com/skills/kepano/obsidian-skills/defuddle/index.md) — Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens.
   - [@kepano](https://omgskills.com/library/kepano/index.md) · 45k stars
- [json-canvas](https://omgskills.com/skills/kepano/obsidian-skills/json-canvas/index.md) — Used to create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections.
   - [@kepano](https://omgskills.com/library/kepano/index.md) · 44k stars
