agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Read, search, create, and edit notes in the Obsidian vault.
$ npx -y skills add johnson7788/multiuserclaw --skill obsidian --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/obsidianContext preview
The summary Claude sees to decide when to auto-load this skill.
Read, search, create, and edit notes in the Obsidian vault.
name: obsidian description: Read, search, create, and edit notes in the Obsidian vault. platforms: [linux, macos, windows]
Use this skill for filesystem-first Obsidian vault work: reading notes, listing notes, searching note files, creating notes, appending content, and adding wikilinks.
Use a known or resolved vault path before calling file tools.
The documented vault-path convention is the `OBSIDIAN_VAULT_PATH` environment variable, for example from `${HERMES_HOME:-~/.hermes}/.env`. If it is unset, use `~/Documents/Obsidian Vault`.
File tools do not expand shell variables. Do not pass paths containing `$OBSIDIAN_VAULT_PATH` to `read_file`, `write_file`, `patch`, or `search_files`; resolve the vault path first and pass a concrete absolute path. Vault paths may contain spaces, which is another reason to prefer file tools over shell commands.
If the vault path is unknown, `terminal` is acceptable for resolving `OBSIDIAN_VAULT_PATH` or checking whether the fallback path exists. Once the path is known, switch back to file tools.
Use `read_file` with the resolved absolute path to the note. Prefer this over `cat` because it provides line numbers and pagination.
Use `search_files` with `target: "files"` and the resolved vault path. Prefer this over `find` or `ls`.
Use `search_files` for both filename and content searches. Prefer this over `grep`, `find`, or `ls`.
Use `write_file` with the resolved absolute path and the full markdown content. Prefer this over shell heredocs or `echo` because it avoids shell quoting issues and returns structured results.
Prefer a native file-tool workflow when it is not awkward:
For an anchored append with `patch`, replace the anchor with the anchor plus the new content.
For a simple append with no stable context, `terminal` is acceptable if it is the clearest safe option.
Use `patch` for focused note changes when the current content gives you stable context. Prefer this over shell text rewriting.
Obsidian links notes with `[[Note Name]]` syntax. When creating notes, use these to link related content.
基于 Hermes 改造的轻量级 AI 助手框架,可以快速打造商用 SaaS 平台,支持多租户隔离部署、多平台渠道接入、工具调用、定时任务和 Web 实时通信。 在线体验地址: (直接注册即可使用) 当前默认内核后端:Hermes Agent
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks,…