What problem does it solve?
NanoClaw customization is designed to remove friction from extending or modifying the assistant by guiding and implementing code-level changes, wiring new input channels, and updating routing or integrations while enforcing a verification step to avoid unauthorized edits.
Core Features & Use Cases
- Add Input Channels: Add Telegram, Slack, email, SMS or other channels by implementing a Channel interface and wiring callbacks into src/index.ts.
- Modify Behavior & Routing: Change trigger words, per-group personas, or router logic by editing src/config.ts, groups/CLAUDE.md, and src/router.ts.
- Integrations & Deployment: Add MCP or third-party integrations, update container mounts, and produce restart/rebuild instructions for macOS and Linux.
- Security Guardrail: Enforces interactive password verification via a local verification script before any code changes proceed.
Quick Start
Use the customize skill to add Telegram as an input channel and guide the code changes, authentication, and testing steps.