What problem does it solve? NanoClaw does not ship channel integrations in its main branch, so adding iMessage support requires manually copying adapter code, registering it, installing dependencies, and configuring credentials. This Skill automates that entire idempotent setup workflow. ## Core Features & Use Cases - Adapter Installation: Fetches the iMessage adapter and its registration test from the channels branch, wires the self-registration import, and installs the pinned chat-adapter-imessage package. - Dual Credential Modes: Supports local mode on macOS (requiring Full Disk Access for the Node binary) and remote mode via the Photon API with a server URL and API key. - Validation & Removal: Verifies the build and registration test before proceeding, and includes a companion REMOVE.md for cleanly uninstalling the channel. - Use Case: You want your NanoClaw bot to send and receive iMessages from your Mac. Run this Skill to copy the adapter, grant Full Disk Access to Node, set IMESSAGE_ENABLED=true in .env, and rebuild the service. ## Quick Start Ask the assistant to add the iMessage channel to NanoClaw in local mode and walk you through the Full Disk Access setup.