CtrlK
BlogDocsLog inGet started
Tessl Logo

obsidian-cli

Use the Obsidian CLI to read, create, search, and manage vault content, or to develop and debug Obsidian plugins and themes from the command line.

67

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is obsidian-cli in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

The body is lean, highly actionable, and the plugin develop/test workflow is an exemplar with explicit validation and a feedback loop. Progressive disclosure is good but rests on delegating to external docs rather than a structured bundle.

Suggestions

Trim the 'When to Use' section, which restates the frontmatter description, to reduce token redundancy.

Consider a short references file for the full command catalog to make progressive disclosure fully one-level-deep rather than relying solely on the external docs URL.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence (no explaining what Obsidian or a vault is; full command reference delegated to 'obsidian help' and the docs URL), with only minor restating in the 'When to Use' section that could be trimmed, so it sits just below a 5.

4 / 5

Actionability

It provides copy-paste-ready, fully executable commands ('obsidian create name="My Note" content="Hello world"', 'obsidian read file="My Note"', etc.) with concrete examples covering the common cases.

5 / 5

Workflow Clarity

The develop/test cycle is a clearly sequenced 4-step workflow with an explicit validation checkpoint and feedback loop ('if errors appear, fix and repeat from step 1').

5 / 5

Progressive Disclosure

Content is well-organized into clear sections and appropriately delegates the bulk command reference one level deep to 'obsidian help' and the docs URL; it is not a 5 only because no bundle reference files exist to give it the full multi-file overview structure.

4 / 5

Total

18

/

20

Passed

Description

75%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.

The description is specific and distinctive, clearly scoping the Obsidian CLI's capabilities, but it omits an explicit 'Use when...' trigger clause, leaving the 'when' only weakly implied and capping completeness at 3.

Suggestions

Add an explicit 'Use when...' clause naming natural triggers (e.g. 'Use when managing notes/vaults in Obsidian, or developing/debugging Obsidian plugins and themes from the command line').

Include natural synonyms users actually say such as 'notes' and 'markdown' alongside 'vault content' to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names multiple concrete actions across two domains ('read, create, search, and manage vault content' plus 'develop and debug Obsidian plugins and themes'), giving comprehensive coverage rather than the minor gaps of a 4.

5 / 5

Completeness

There is a clear 'what' (read/create/search/manage plus develop/debug), but no explicit 'Use when...' trigger clause — 'when' is only weakly implied, which caps completeness at 3 per the guidelines.

3 / 5

Trigger Term Quality

Good natural-term coverage ('Obsidian', 'vault', 'plugins', 'themes', 'command line', 'CLI'), but lacks common synonyms like 'notes'/'markdown' that users would naturally say, so it stops short of a 5.

4 / 5

Distinctiveness Conflict Risk

The Obsidian-specific niche with 'vault content' and 'Obsidian plugins and themes' triggers is clearly distinct from other skills with minimal conflict risk.

5 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.