If you're scripting workflows around your Obsidian notes, this wraps obsidian-cli so Claude can search, create, move, and delete Markdown files in your vaults. The real win is safe refactoring: moving or renaming notes updates all the wikilinks and references across your vault, which raw file operations won't do. It reads Obsidian's config to find active vaults instead of hardcoding paths, and search-content gets you actual snippets with line numbers. Useful if you're building automation that needs to interact with your knowledge base without opening the app, or if you want Claude to help organize a messy vault. Just plain text manipulation with vault awareness.

skills.sh installs
3.2K
GitHub stars
382.8K
last updated
Jul 14, 2026

Install

$ npx -y skills add steipete/clawdis --skill obsidian --agent claude-code

Installs into .claude/skills of the current project.

Files

Obsidian

Use the official obsidian CLI for Obsidian vault work. Vault files are plain Markdown, so direct file edits are still fine when safer/faster.

Requirements

  • Obsidian 1.12.7+ installed.
  • Settings -> General -> Command line interface enabled.
  • obsidian registered on PATH.
  • Obsidian app running; the CLI connects to the running app.

Check:

obsidian version
obsidian help

macOS registration creates /usr/local/bin/obsidian pointing at the app-bundled CLI. Linux registration copies the binary to ~/.local/bin/obsidian.

Vault model

  • Notes: *.md.
  • Config: .obsidian/; avoid editing unless asked.
  • Canvases: *.canvas JSON.
  • Attachments: vault-configured folder.
  • Multiple vaults are common; pass vault="<name>" when ambiguous.

Obsidian desktop tracks vaults here:

  • ~/Library/Application Support/obsidian/obsidian.json

Command pattern

obsidian <command> [name=value] [flag]
obsidian vault="Notes" search query="meeting notes" format=json

Parameter values with spaces need quotes. Add --copy to copy output where useful.

Common commands

Open/read:

Sponsors

Details

Repository
github.com/steipete/clawdis
Category
Office & Documents
First seen
Apr 16, 2026

More from steipete/clawdis

All 61
1nexu-io avatarpdfnexu-io/open-designExtract text, create PDFs, and handle forms. Useful for press releases, branded one-pagers, and printable design deliverables.3.1Kskills.sh installs
2whatevertogo avatarlark-mcpwhatevertogo/feishuskilllark mcp3.1Kskills.sh installs
3membranedev avatargoogle-drivemembranedev/application-skillsGoogle Drive integration. Manage Drives, Users, Permissions. Use when the user wants to interact with Google Drive data.2.9Kskills.sh installs
4nexu-io avatarminimax-pdfnexu-io/open-designGenerate, fill, and reformat PDFs with a token-based design system and 15 cover styles. Useful for branded PDFs, e-guides, and reports.2.9Kskills.sh installs
5aahl avatarmcp-larkaahl/skillsBased on FeiShu(飞书) / Lark's OpenAPI MCP server, manage user information, chats, emails, cloud documents, multidimensional tables, tasks, calendars, etc.2.7Kskills.sh installs
6steipete avatarnotionsteipete/clawdisnotion2.7Kskills.sh installs