一键导入
obsidian
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
Apply a unified diff to the workspace. Use when: the user provides a patch, you generated a diff and want to apply it, or you're integrating an upstream change. NOT for: small surgical edits to a known file (use file-ops write_file).
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
Drive a real browser via Playwright for tasks that need JavaScript execution, login forms, or interactive UI. Use when: scraping a SPA, filling out a form, taking a screenshot, downloading from a JS-protected page, or running an end-to-end check. NOT for: static HTML (use web_fetch), public APIs (use curl), or anything where a simple HTTP GET works.
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
Delegate coding tasks (build features, refactor, batch PR reviews, parallel issue fixes via Codex/Claude Code/Pi/OpenCode) by spawning the `coding-agent` sub-agent. Use when: (1) the work needs file exploration + multi-step edits, (2) you want a separate process so its tool noise stays out of your context, (3) you need parallel coding sessions. NOT for: simple one-liner edits (just edit), reading code (use read tools), thread-bound ACP requests (use sessions).
| name | obsidian |
| description | Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli. |
| homepage | https://help.obsidian.md |
| metadata | {"all_agents":{"emoji":"💎","requires":{"bins":["obsidian-cli"]},"install":[{"id":"brew","kind":"brew","formula":"yakitrak/yakitrak/obsidian-cli","bins":["obsidian-cli"],"label":"Install obsidian-cli (brew)"}]}} |
Obsidian vault = a normal folder on disk.
Vault structure (typical)
*.md (plain text Markdown; edit with any editor).obsidian/ (workspace + plugin settings; usually don’t touch from scripts)*.canvas (JSON)Obsidian desktop tracks vaults here (source of truth):
~/Library/Application Support/obsidian/obsidian.jsonobsidian-cli resolves vaults from that file; vault name is typically the folder name (path suffix).
Fast “what vault is active / where are the notes?”
obsidian-cli print-default --path-only~/Library/Application Support/obsidian/obsidian.json and use the vault entry with "open": true.Notes
~/Documents, work/personal, etc.). Don’t guess; read config.print-default.Pick a default vault (once):
obsidian-cli set-default "<vault-folder-name>"obsidian-cli print-default / obsidian-cli print-default --path-onlySearch
obsidian-cli search "query" (note names)obsidian-cli search-content "query" (inside notes; shows snippets + lines)Create
obsidian-cli create "Folder/New note" --content "..." --openobsidian://…) working (Obsidian installed)..something/...) via URI; Obsidian may refuse.Move/rename (safe refactor)
obsidian-cli move "old/path/note" "new/path/note"[[wikilinks]] and common Markdown links across the vault (this is the main win vs mv).Delete
obsidian-cli delete "path/note"Prefer direct edits when appropriate: open the .md file and change it; Obsidian will pick it up.