skillstested.com
All skills / Obsidian

Obsidian Claude skills: five-pack tested, CLI limits explained

The kepano/obsidian-skills repository contains five different skills for notes, Bases, canvases, web clipping, and the live Obsidian CLI. We installed and inspected all five in July 2026. That verifies the package structure, not a complete live-vault workflow.

VERIFICATIONINSTALL VERIFIED
Repo
kepano/obsidian-skills
Stars
43,034 as of 2026-07-23
Commit tested
a1dc48e
Install
npx skills add https://github.com/kepano/obsidian-skills -a claude-code -s '*' -y
Install time
2.0s (measured)
Environment
os Linux 6.18.5 (cloud sandbox), node v22.22.2
Failures hit
0
Tested on
2026-07-23
Verified scope
All five skills installed and their package structures were inspected.
Not verified
A desktop-backed obsidian-cli workflow or an end-to-end vault transformation.
obsidian-cli skill drives the Obsidian CLI which needs the desktop app (not present on a headless Linux box) — install verified, end-use needs user's machine. The other four (markdown/bases/json-canvas/defuddle) are instruction-only and fully usable anywhere.

What you actually get: five skills, not one

SkillWhat it doesNeeds Obsidian running?
obsidian-cliDrives the Obsidian CLI: read, create, search notes, manage tasks and properties, even develop and debug plugins/themes against the live app Yes — desktop app open
obsidian-markdownObsidian's markdown dialect: wikilinks, embeds, callouts, properties/frontmatterNo
obsidian-basesThe Bases format (Obsidian's database views) — the largest reference in the packNo
json-canvasRead/write JSON Canvas files (whiteboards)No
defuddleClean web pages into readable markdown for clipping into a vaultNo

That split matters more than any listing conveys: four of the five are pure format knowledge that works anywhere — an agent on a server can write valid Bases views and canvases into your synced vault without Obsidian existing on that machine. Only obsidian-cli requires the app, and it says so in its first line.

Choose the Obsidian skill for your task

These are task routes from the package's documented scope. Our July test did not verify that any of them completed a whole vault migration or a live desktop task.

The install, as it actually happened

npx skills add https://github.com/kepano/obsidian-skills -a claude-code -s '*' -y

2.0 seconds, all five skills landed. One trap worth flagging: the upstream README lists the SSH form first (git@github.com:kepano/obsidian-skills.git), which fails on any machine without GitHub SSH keys — if the install errors on authentication, use the https URL above. The Claude Code plugin-marketplace route (/plugin marketplace add kepano/obsidian-skills) also works if you prefer managed updates.

What broke

No failures were recorded within the verification scope above. This does not extend the claim beyond that published scope.

If the Obsidian CLI skill cannot find your vault

First confirm you are using obsidian-cli for a live-app task rather than obsidian-markdown for file formatting. Open Obsidian on the machine where the CLI runs, then run obsidian help to inspect the commands supported by your installed version. The upstream skill says commands use the most recently focused vault unless you pass an explicit vault= parameter. On a remote or sandboxed machine, a running desktop app may still be inaccessible; in that case use the file-format skills or move the live task to a machine with vault access. This is upstream guidance, not a problem we reproduced in the July install test.

Who it's for

Anyone whose notes live in Obsidian and whose agent sessions keep producing content that belongs there. The honest framing: this pack's value is highest on your own machine, where obsidian-cli unlocks live vault search and plugin development. On a remote box you still get the four format skills — which is precisely what most "agent writes to my vault" workflows need. It is also, at 43,034 stars (as of 2026-07-23), the most adopted item in our entire first batch.

FAQ

Does this replace an Obsidian MCP server?

Different layer. MCP servers expose vault operations as tools; these skills teach the agent Obsidian's formats and CLI. They compose — and for plain "write me a proper note with wikilinks and frontmatter" work, the skills alone are enough.

Which one should I install if I only want one?

obsidian-markdown, for vault-formatted writing anywhere. Add obsidian-cli when the agent runs on the same machine as your vault. The installer's -s flag takes individual names.