@rait-09/obsidian-agent-client

by rait-09 · v1.0.0 · prompt

Obsidian plugin for AI agent interaction (Claude Code, Gemini CLI, custom agents). React Hooks Architecture.

Install

Add @rait-09/obsidian-agent-client to Claude Code with the PolySkill CLI: polyskill add @rait-09/obsidian-agent-client

Instructions

# Agent Client Plugin - LLM Developer Guide ## Overview Obsidian plugin for AI agent interaction (Claude Code, Gemini CLI, custom agents). **React Hooks Architecture**. **Tech**: React 19, TypeScript, Obsidian API, Agent Client Protocol (ACP) ## Architecture ``` src/ ├── domain/ # Pure domain models + ports (interfaces) │ ├── models/ # agent-config, agent-error, chat-message, chat-session, session-update │ └── ports/ # IAgentClient, ISettingsAccess, IVaultAccess ├── adapters/ # Interface implementations │ ├── acp/ # ACP protocol (acp.adapter.ts, acp-type-converter.ts) │ └── obsidian/ # Platfo…

Keywords: github, obsidian-plugin, ai-agent-interaction, react-hooks, gemini-cli, claude-code, custom-agents, coding-assistant, developer-tools