Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
jackal092927 avatar

Obsidian Cli

  • 38 repo stars
  • Updated February 13, 2026
  • jackal092927/obsidian-official-cli-skills

Guides agents to use Obsidian CLI safely — 13 silent failure gotchas documented.

About

obsidian-cli is a Claude Code skill in the Documentation category. Guides agents to use Obsidian CLI safely — 13 silent failure gotchas documented.

  • obsidian-cli
  • Documentation
  • AI-coding skill

Obsidian Cli by the numbers

  • Data as of Jul 23, 2026 (Skillselion catalog sync)
/plugin marketplace add jackal092927/obsidian-official-cli-skills
/plugin install obsidian-cli@obsidian-official-cli-skills

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars38
Last updatedFebruary 13, 2026
Repositoryjackal092927/obsidian-official-cli-skills

What it does

Guides agents to use Obsidian CLI safely — 13 silent failure gotchas documented.

README.md

obsidian-official-cli-skills

Agent skill for the Obsidian CLI (1.12+). Guides coding agents to use Obsidian CLI safely — avoiding silent failures in tasks, tags, search, properties, and file creation.

license MIT

Why do you need this!

[!WARNING] Without this skill, your agent will silently get wrong answers from Obsidian CLI. Commands succeed with exit code 0 — but return empty or incorrect data.

From 57 scenario tests against Obsidian CLI 1.12 (tested Feb. 13, 2026):

  • 13 silent failures (22.8%) — command "succeeds" but returns wrong/empty data
  • 24 material issues (42.1%) — skill-guided usage is meaningfully safer
Trap What happens without the skill With skill
Task scope tasks todo0 results (scoped to "active file" = nothing) tasks all todo
Tag scope tags countsempty tags all counts
Property format properties format=jsonreturns YAML properties format=tsv
Search format search query="x"plain text, no structure search query="x" format=json matches
Create silent create name="x" content="y"opens Obsidian UI add silent flag
Exit codes error message but $? = 0 parse output for Error:

Every one of these looks like it worked. None of them did. Full evidence: HIGH_RISK_REPORT.md

Install

Recommended: Claude Code plugin marketplace (auto-updates)

/plugin marketplace add jackal092927/obsidian-official-cli-skills
/plugin install obsidian-cli@obsidian-official-cli-skills

Auto-updates on startup — no manual action needed after initial install.

Cross-agent: npx (Claude Code, Codex, Cursor, etc.)

npx skills add jackal092927/obsidian-official-cli-skills

Works with 20+ AI coding agents that support the Agent Skills standard.

Manual

Claude Code
mkdir -p .claude/skills/obsidian-cli
curl -o .claude/skills/obsidian-cli/SKILL.md \
  https://raw.githubusercontent.com/jackal092927/obsidian-official-cli-skills/main/plugins/obsidian-cli/skills/obsidian-cli/SKILL.md
Codex / Cursor / other agents
# Codex
mkdir -p .codex/skills/obsidian-cli
curl -o .codex/skills/obsidian-cli/SKILL.md \
  https://raw.githubusercontent.com/jackal092927/obsidian-official-cli-skills/main/plugins/obsidian-cli/skills/obsidian-cli/SKILL.md

# Or copy SKILL.md into your agent's context/system prompt

Updating

Method How to update
Plugin marketplace Automatic at startup — no action needed
npx npx skills update
Manual Re-run the curl command above (overwrites existing SKILL.md)

Prerequisites

  1. Obsidian 1.12+ installed
  2. Enable CLI: Settings > General > Command line interface > follow the registration prompt
  3. Restart terminal (obsidian should be in PATH)

What's included

File Covers
plugins/obsidian-cli/skills/obsidian-cli/SKILL.md 34 commands with correct syntax, gotcha warnings, safety rules, error handling
HIGH_RISK_REPORT.md 5 severe issues with reproduction commands and raw CLI evidence
reports/ Raw stdout captures and command matrix from benchmark runs

Contributing

If you find a new gotcha or a command that changed behavior:

  1. Reproduce the issue and capture CLI output
  2. Open an issue with: naive command, expected output, actual output
  3. PRs welcome — edit plugins/obsidian-cli/skills/obsidian-cli/SKILL.md directly

License

MIT

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.