What problem does it solve?
This Skill automates the initial NanoClaw setup to bootstrap a working environment, handling dependency installation, container runtime configuration, WhatsApp authentication, and registration of the main control channel.
Core Features & Use Cases
- Automated bootstrap: Installs dependencies, detects platform, and configures the container runtime (Apple Container or Docker) to isolate agent execution.
- Channel onboarding: Authenticates WhatsApp and registers the main control channel so the agent can be controlled immediately.
- Service startup: Starts necessary background services and validates a ready-to-use NanoClaw environment for a first-time user.
- Use Case: A new user runs setup to have a fully functional local NanoClaw agent ready to be driven by commands like "setup" or "configure nanoclaw".
Quick Start
Run the setup to initialize NanoClaw: install dependencies with npm install, configure the container runtime (macOS Apple Container or Docker), authenticate WhatsApp with npm run auth, register your main channel by following prompts, and start the service with npm run dev or a brief startup sequence. For example:
- npm install
- npm run auth
- timeout 10 npm run dev || true