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.

75

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tightly organized CLI reference with executable examples, a validation-backed develop/test workflow, and clean navigation via the tool's own help and docs URL. The only thing keeping it from full marks on conciseness is the slightly verbose macOS launch explanation.

DimensionReasoningScore

Conciseness

Mostly lean with copy-paste command blocks and no concept over-explanation, but the macOS callout narrates the Electron launch mechanism at some length and could be tightened without losing the actionable guidance.

4 / 5

Actionability

Fully executable, copy-paste-ready commands throughout ('obsidian read file="My Note"', 'obsidian property:set name="status" value="done" file="My Note"') with a 'Common patterns' block covering the frequent cases.

5 / 5

Workflow Clarity

The develop/test cycle is a clear numbered sequence with explicit validation ('Check for errors' via dev:errors) and a feedback loop ('if errors appear, fix and repeat from step 1'), plus a final console check, matching the anchor for explicit checkpoints and error recovery.

5 / 5

Progressive Disclosure

A single well-sectioned file with clear headers and a well-signaled one-level reference ('Run obsidian help to see all available commands... Full docs: https://help.obsidian.md/cli'); no nested or buried references, appropriate for a CLI skill whose canonical reference is the tool's own help.

5 / 5

Total

19

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, third-person description that clearly pairs concrete capabilities with explicit 'Use when...' triggers and is tightly scoped to Obsidian, minimizing conflict risk. The only minor gap is a few missing natural synonym trigger terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions across both vault operations ('read, create, search, and manage notes, tasks, properties') and plugin development ('reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM'), giving comprehensive coverage; the trailing 'and more' is minor filler but does not undermine the specificity.

5 / 5

Completeness

Explicitly states what it does (vault interaction plus plugin/theme development with named commands) and gives a concrete 'Use when...' clause enumerating trigger scenarios, matching the anchor for clear answers to both what and when.

5 / 5

Trigger Term Quality

Good natural keyword coverage including 'Obsidian vault', 'manage notes', 'search vault content', and 'develop and debug Obsidian plugins and themes', but a few common user phrases (e.g. backlinks, tags, daily notes) are absent, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Tightly scoped to the Obsidian CLI with Obsidian-specific triggers ('Obsidian vault', 'Obsidian plugins and themes'), creating a clear niche with minimal overlap risk against generic note or file skills.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
breferrari/obsidian-mind
Reviewed

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.