By jackal092927
Safely execute Obsidian CLI commands through AI agents to manage note vaults, handling searches, backlinks, tags, tasks, properties, daily notes, and file read/write/create/move operations while avoiding 13 documented silent failures.
npx claudepluginhub jackal092927/obsidian-official-cli-skills --plugin obsidian-cliAgent 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.
[!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):
| Trap | What happens without the skill | With skill |
|---|---|---|
| Task scope | tasks todo → 0 results (scoped to "active file" = nothing) | tasks all todo |
| Tag scope | tags counts → empty | tags all counts |
| Property format | properties format=json → returns 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
/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.
npx skills add jackal092927/obsidian-official-cli-skills
Works with 20+ AI coding agents that support the Agent Skills standard.
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
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
| 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) |
obsidian should be in PATH)| 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 |
If you find a new gotcha or a command that changed behavior:
plugins/obsidian-cli/skills/obsidian-cli/SKILL.md directlyMIT
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Share bugs, ideas, or general feedback.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Frontend design skill for UI/UX implementation
Creative skill for generating algorithmic and generative art. Produces visual designs using mathematical patterns, fractals, and procedural generation.
Humanise text and remove AI writing patterns. Detects and fixes 24 AI tell-tales including inflated language, promotional tone, AI vocabulary, filler phrases, sycophantic tone, and formulaic structure.
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). Proactively activates in projects with cacheComponents: true, providing patterns for 'use cache' directive, cacheLife(), cacheTag(), cache invalidation, and parameter permutation rendering.