一键导入
obsidian
Read, search, create, and manage notes in an Obsidian vault via the Local REST API.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Read, search, create, and manage notes in an Obsidian vault via the Local REST API.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Penetration testing tools for the CodeAgent — network scanning, service enumeration, and vulnerability checks
Obsidian Local REST API tools for the CodeAgent — manage vault notes, search, and metadata
Frida dynamic instrumentation tools for the CodeAgent — mobile app analysis and SSL unpinning
DuckDB in-process analytics tools for the CodeAgent — SQL on CSV/Parquet/JSON without a server
Supabase client tools for the CodeAgent — database CRUD, auth, storage, and edge functions
OSINT reconnaissance tools for the CodeAgent — domain, IP, email, and social media intelligence
| name | obsidian |
| description | Read, search, create, and manage notes in an Obsidian vault via the Local REST API. |
| metadata | {"version":"2.0.0","author":"erebus","tags":["note-taking","obsidian","markdown","knowledge"]} |
Use this skill to interact with an Obsidian vault through the obsidian-local-rest-api plugin. All operations go through the REST API — no direct filesystem access required.
The user must have the obsidian-local-rest-api plugin installed and running in Obsidian, and the following env vars set:
EREBUS_OBSIDIAN_API_URL — e.g. https://localhost:27124EREBUS_OBSIDIAN_API_KEY — the API key shown in the plugin settings| Tool | Description |
|---|---|
list_notes(directory="") | List notes in a vault directory |
get_note(note_path) | Read the full content of a note |
create_or_update_note(note_path, content) | Create or replace a note |
append_to_note(note_path, content) | Append text to an existing note |
delete_note(note_path) | Delete a note |
search_notes(query) | Full-text search across all notes |
list_tags() | List all tags used in the vault |
[[wikilinks]] syntax when cross-referencing notes#tag format for consistent organizationappend_to_note when adding to existing notes instead of overwritingPaths are relative to the vault root. Omit the leading /.
The .md extension is automatically added if omitted.
Examples:
Daily Notes/2024-01-15Projects/MyProject/OverviewInbox/Quick Note