CtrlK
BlogDocsLog inGet started
Tessl Logo

obsidian-cli

Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.

Install with Tessl CLI

npx tessl i github:kepano/obsidian-skills --skill obsidian-cli
What are skills?

100

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

80%

Morning Productivity Automation

Daily note and task management commands

Criteria
Without context
With context

daily:read command

0%

100%

tasks daily command

0%

100%

daily:append command

0%

100%

content= parameter syntax

0%

100%

Quoted content with spaces

100%

100%

silent flag used

0%

100%

Newline encoding

0%

100%

No = after silent

0%

100%

Correct CLI tool name

100%

100%

Without context: $0.4125 · 2m 13s · 23 turns · 24 in / 7,242 out tokens

With context: $0.1985 · 41s · 15 turns · 266 in / 2,147 out tokens

100%

100%

Obsidian Plugin Development Helper Script

Plugin development test/reload workflow

Criteria
Without context
With context

plugin:reload command

0%

100%

plugin id parameter

0%

100%

dev:errors after reload

0%

100%

dev:screenshot command

0%

100%

screenshot path parameter

0%

100%

dev:console command

0%

100%

console level=error

0%

100%

eval command

0%

100%

eval code parameter

0%

100%

dev:css command

0%

100%

dev:css parameters

0%

100%

Correct workflow order

0%

100%

Without context: $0.5919 · 3m 25s · 19 turns · 84 in / 13,285 out tokens

With context: $0.2501 · 1m 4s · 18 turns · 305 in / 3,183 out tokens

100%

100%

Research Vault Content Audit

Multi-vault targeting, search, properties, backlinks, and tags

Criteria
Without context
With context

vault= parameter used

0%

100%

vault= first parameter

0%

100%

search query= syntax

0%

100%

property:set command

0%

100%

property:set parameters

0%

100%

file= targeting for property

0%

100%

backlinks command

0%

100%

backlinks file= parameter

0%

100%

tags command

0%

100%

tags sort=count flag

0%

100%

counts flag

0%

100%

Without context: $0.5470 · 2m 41s · 27 turns · 28 in / 9,370 out tokens

With context: $0.2519 · 55s · 17 turns · 22 in / 2,906 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.