What problem does it solve?
This Skill automates the complex, multi-step initial setup and recovery of NanoClaw so users can install required runtimes and dependencies, authenticate messaging channels, and start background services without manual troubleshooting.
Core Features & Use Cases
- Bootstrap and dependency repair: detect and install Node.js, project dependencies, and native build tools, and retry failed native builds.
- Container runtime selection and build: choose and configure Docker or Apple Container, convert sources if necessary, build images, and handle build/test failures.
- Messaging onboarding: guide WhatsApp and Telegram authentication flows, register chats/groups, and configure trigger and channel settings.
- Service installation and verification: install or restart system services, manage mounts/allowlists, parse structured status blocks, and verify end-to-end operation for first-time setup or recovery scenarios.
Use cases include first-time user onboarding, migrating runtimes on macOS, headless server setups, and repairing broken NanoClaw installs.
Quick Start
Run the setup skill to install dependencies, configure your chosen messaging channel, and start NanoClaw services.