What problem does it solve? NanoClaw does not ship messaging channels in trunk, so connecting WhatsApp requires manually copying the adapter, registering setup steps, installing pinned packages, and completing linked-device authentication. This Skill automates that entire installation and credential workflow, including safety checks for shared personal numbers. ## Core Features & Use Cases - Adapter installation: Copies the native Baileys adapter, registration tests, and setup steps from the channels branch, registers them in the STEPS map, and installs pinned dependencies (@whiskeysockets/baileys, qrcode, pino). - Flexible authentication: Supports QR code in browser (via a local HTTP server rendering rotating QR PNGs), QR in terminal, or phone-number pairing codes, with headless-environment detection. - Number safety and mode configuration: Enforces a dedicated-vs-shared number check with explicit risk warnings, writes ASSISTANT_HAS_OWN_NUMBER to .env, and audits legacy spam-era group wirings. - Use Case: An operator wants NanoClaw to answer WhatsApp messages on a dedicated number; the Skill installs the adapter, opens a browser QR for linking, sets the environment flag, and verifies registration with an integration test. ## Quick Start Ask the assistant to add the WhatsApp channel to NanoClaw and follow the prompts to choose your number type and authentication method.