Skip to content
Agentmart
Submit a tool

obsidian-vault

Use the Obsidian CLI when a note task depends on Obsidian features, such as link-safe moves, templates, properties, tasks, note history, sync recovery, or…

Skill by ryanmazzolini

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/ryanmazzolini-obsidian-vault

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use the Obsidian CLI when a note task depends on Obsidian features, such as link-safe moves, templates, properties, tasks, note history, sync recovery, or visual checks.

Use cases: productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/obsidian-vault

What's inside

Skill name
obsidian-vault
Description
Use the Obsidian CLI when a note task depends on Obsidian features, such as link-safe moves, templates, properties, tasks, note history, sync recovery, or visual checks.
License
MIT
Instructions
29 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Obsidian Vault

Use the `obsidian` CLI for operations where Obsidian semantics matter: link-aware moves, templates, properties, tasks, backlinks, file history, sync history, and visual validation. Use normal shell/Git tools for repository status, commits, broad text search, and simple file inspection.

## Preconditions

- Assume `obsidian` is installed, but verify with `obsidian version` if a command fails.
- Obsidian CLI requires the desktop app/CLI bridge. If disabled, tell the user to enable **Settings → General → Command line interface**.
- Run commands from the target vault directory when possible, or pass `vault=<name>` as the first parameter.

## Preferred commands

- Move/rename notes with link updates: `obsidian move path="old.md" to="Folder/new.md"`, `obsidian rename path="old.md" name="new"`
- Create from templates: `obsidian templates`, `obsidian create path="Folder/name.md" template="reference" open`
- Inspect note graph before deleting/archiving: `obsidian backlinks path="note.md" counts`, `obsidian links path="note.md"`, `obsidian unresolved counts verbose`
- Triage vault structure: `obsidian files folder="10-Inbox"`, `obsidian orphans`, `obsidian deadends`, `obsidian tags counts`, `obsidian properties counts`
- Tasks/daily capture: `obsidian daily:path`, `obsidian daily:read`, `obsidian daily:append content="- [ ] task"`, `obsidian tasks todo verbose`
- Recovery checks: `obsidian history path="note.md"`, `obsidian diff path="note.md" from=1`, `obsidian sync:history path="note.md"`
- Obsidian UI validation: `obsidian open path="note.md"`, `obsidian workspace`, `obsidian tabs`, `obsidian dev:screenshot path="/tmp/obsidian.png"`

## Rules

- Prefer `obsidian move` / `rename` over `mv` for Markdown notes that may have wikilinks or embeds.
- Before deleting or archiving note content, inspect backlinks and summarize the impact for the user.
- Use `delete` only after confirmation; omit `permanent` unless the user explicitly asks.
- Do not use `eval`, developer tools, plugin/theme install, publish, or sync restore commands without explicit confirmation.
- After batches of cleanup or filing, check `git status --short` and ask before committing or pushing.

From ryanmazzolini/pi-skills, MIT.

More from ryanmazzolini/pi-skills

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Jul 21, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from ryanmazzolini

Cite this page

obsidian-vault skill. Agent Mart. https://agentmart.dev/skills/ryanmazzolini-obsidian-vault (last updated 2026-10-24)