Run initial NanoClaw setup. Use when user wants to install dependencies, authenticate WhatsApp, register their main channel, or start the background services. Triggers on "setup", "install", "configure nanoclaw", or first-time setup requests.
Tell the user to run bash nanoclaw.sh in their terminal. That script handles the full end-to-end setup — dependencies, container image, OneCLI vault, Anthropic credential, service, first agent, and optional channel wiring.
If they hit an error partway through, the script offers Claude-assisted recovery inline and resumes from where it stopped.
ElevenLabs text-to-speech with mac-style say UX.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Search and analyze your own session logs (older/parent conversations) using jq.
Notion API for creating and managing pages, databases, and blocks.
Delegate coding tasks to Codex, Claude Code, or Pi agents via background process. Use when: (1) building/creating new features or apps, (2) reviewing PRs (spawn in temp dir), (3) refactoring large codebases, (4) iterative coding that needs file exploration. NOT for: simple one-liner fixes (just edit), reading code (use read tool), thread-bound ACP harness requests in chat (for example spawn/run Codex or Claude Code in a Discord thread; use sessions_spawn with runtime:"acp"), or any work in ~/clawd workspace (never spawn agents here). Claude Code: use --print --permission-mode bypassPermissions (no PTY). Codex/Pi/OpenCode: pty:true required.
Transcribe audio via OpenAI Audio Transcriptions API (Whisper).
Category:developer