بنقرة واحدة
obsidian-local
Obsidian Local REST API tools for the CodeAgent — manage vault notes, search, and metadata
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Obsidian Local REST API tools for the CodeAgent — manage vault notes, search, and metadata
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Penetration testing tools for the CodeAgent — network scanning, service enumeration, and vulnerability checks
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
Use BEFORE any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements, and design before implementation.
| name | obsidian-local |
| description | Obsidian Local REST API tools for the CodeAgent — manage vault notes, search, and metadata |
| platforms | ["linux","macos","windows"] |
This skill extends the CodeAgent with Obsidian vault management functions. When the Obsidian Local REST API plugin is running, these tools let you search, read, create, and update notes directly from code snippets.
OBSIDIAN_API_URL — e.g. https://127.0.0.1:27124OBSIDIAN_API_KEY — your API key from the plugin settingsThese functions are automatically available in run_code_agent when this skill is present:
obsidian_search(query, context_length=100) — full-text search across all notesobsidian_read(path) — read a note's content by vault pathobsidian_write(path, content) — create or overwrite a noteobsidian_append(path, content) — append to an existing noteobsidian_list(folder="/") — list files in a vault folderobsidian_delete(path) — delete a note# Search for all notes about "project alpha"
results = obsidian_search("project alpha")
print(results)
# Read a specific note
content = obsidian_read("Projects/Alpha/notes.md")
print(content)
# Create a daily note (datetime is available via Python stdlib)
from datetime import date
today = date.today().isoformat()
obsidian_write(f"Daily/{today}.md", f"# {today}\n\n- [ ] Morning review\n")