
Obsidian Bases
This teaches Claude to write and edit .base files, Obsidian's native database layer that shipped in 2025. You get dynamic tables, cards, and lists over your vault notes with YAML-defined filters, formulas, and views. The skill covers the full syntax: filter operators, computed properties, groupBy logic, and the critical gotcha that subtracting dates returns a Duration object, so you must call .days before rounding. It defers to kepano's obsidian-skills substrate when available but includes a complete fallback reference. Useful if you're building dashboards, entity trackers, or reading lists inside Obsidian without reaching for Dataview queries.
- skills.sh installs
- 523
- GitHub stars
- 16.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add agricidaniel/claude-obsidian --skill obsidian-bases --agent claude-codeInstalls into .claude/skills of the current project.
Files
Obsidian Bases
Use this as a compact workflow and fallback syntax reference. Prefer a
separately installed kepano/obsidian-skills obsidian-bases skill, then the
current official Bases syntax, for
detailed or version-sensitive fields and functions.
Answer design and syntax questions read-only. For a requested .base edit,
resolve the user vault and use one inspected transaction; never write the file
directly.
Resolve the installed product root from this skill's own location, not from the vault or current working directory:
PRODUCT_ROOT=/absolute/path/to/installed/claude-obsidian
CORE="$PRODUCT_ROOT/scripts/claude-obsidian.py"
test -f "$CORE"
Every ../wiki/references/ link in this file resolves the same way, relative
to this skill's own directory under $PRODUCT_ROOT, never relative to the
selected vault's wiki/ directory.
Workflow
Sponsors
Details
- Repository
- github.com/agricidaniel/claude-obsidian
- Categories
- Backend & APIs, Documentation, Office & Documents, Databases
- License
- MIT
- First seen
- Jun 3, 2026