Read and manipulate Obsidian Bases (.base) files — YAML-based database views that render as tables, cards, and grids inside the vault.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add richfrem/Project_Sanctuary --skill obsidian-bases-manager --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Obsidian Bases Manager?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/richfrem-obsidian-bases-manager-adf37267)More formats (shields.io, HTML) on the badges page.
---
name: obsidian-bases-manager
description: "Read and manipulate Obsidian Bases (.base) files — YAML-based database views that render as tables, cards, and grids inside the vault."
---
# Obsidian Bases Manager
**Status:** Active
**Author:** Richard Fremmerlid
**Domain:** Obsidian Integration
**Depends On:** `obsidian-vault-crud` (WP06)
## Purpose
Obsidian Bases are `.base` files containing YAML that defines database-like views
over vault notes. This skill enables agents to act as database administrators —
reading, appending rows, and updating cell values while preserving the view
configuration (columns, filters, sorts) untouched.
## Available Commands
### Read a Base
```bash
python plugins/obsidian-integration/skills/obsidian-bases-manager/scripts/bases_ops.py read --file <path.base>
```
### Append a Row
```bash
python plugins/obsidian-integration/skills/obsidian-bases-manager/scripts/bases_ops.py append-row --file <path.base> --data key1=value1 key2=value2
```
### Update a Cell
```bash
python plugins/obsidian-integration/skills/obsidian-bases-manager/scripts/bases_ops.py update-cell --file <path.base> --row-index 0 --column key1 --value "new value"
```
## Safety Guarantees
- Uses `ruamel.yaml` for lossless round-trip YAML parsing
- All writes go through `obsidian-vault-crud` atomic write protocol
- View configurations (columns, filters, sorts, formulas) are never modified
- Malformed YAML triggers a clean error report, never a crash or data loss
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!