Skills for Real Engineers. Straight from my .agents directory.
obsidian-bases
Agent skill fromkepano/obsidian-skills
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.
How to install obsidian-bases
npx skills add kepano/obsidian-skills# or add only this skill to Claude Code: copy the folder
skills/obsidian-bases/
# into
~/.claude/skills/obsidian-bases/ (all projects)
.claude/skills/obsidian-bases/ (one project)
1# Obsidian Bases Skill23## Workflow451. **Create the file**: Create a `.base` file in the vault with valid YAML content62. **Define scope**: Add `filters` to select which notes appear (by tag, folder, property, or date)73. **Add formulas** (optional): Define computed properties in the `formulas` section84. **Configure views**: Add one or more views (`table`, `cards`, `list`, or `map`) with `order` specifying which properties to display95. **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`106. **Test in Obsidian**: Open the `.base` file in Obsidian to confirm the view renders correctly. If it shows a YAML error, check quoting rules below1112## Schema1314Base files use the `.base` extension and contain valid YAML.1516```yaml17# Global filters apply to ALL views in the base18filters:19 # Can be a single filter string20 # OR a recursive filter object with exactly ONE key: and, or, or not21 and:22 - 'status == "active"'23 - not:24 - 'file.hasTag("archived")'2526# Define formula properties that can be used across all views27formulas:28 formula_name: 'expression'2930# Configure display names and settings for properties31properties:32 property_name:33 displayName: "Display Name"34 formula.formula_name:35 displayName: "Formula Display Name"36…
Excerpt shown under the repository's MIT license.
More skills in obsidian-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
