add-whatsapp

Configure WhatsApp authentication and chat registration for NanoClaw deployments.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/erguotou520/myclaw --skill add-whatsapp-erguotou520
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-whatsapp
Source: https://github.com/erguotou520/myclaw/tree/main/.claude/skills/add-whatsapp
Command: npx skills add https://github.com/erguotou520/myclaw --skill add-whatsapp-erguotou520

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill connects NanoClaw to WhatsApp so the assistant can receive and respond to messages in a familiar chat channel without manual wiring or guesswork.

Core Features & Use Cases

  • Channel installation: Merges the WhatsApp channel implementation, dependencies, and setup steps into the NanoClaw project.
  • Flexible authentication: Supports QR-code browser login, terminal QR login, and pairing-code login depending on the environment.
  • Chat registration: Registers self-chats, direct messages, solo groups, or existing groups with the right trigger word and assistant name.
  • Operational verification: Rebuilds, restarts, and checks that the WhatsApp connection is authenticated and responding.
  • Use case: A user wants to turn a personal or dedicated WhatsApp number into a production-ready assistant channel with secure device linking and group-aware routing.

Quick Start

Ask the assistant to add WhatsApp to NanoClaw, authenticate the account using the best available method for the current environment, and register the chat you want to use.

Frequently Asked Questions about add-whatsapp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add WhatsApp as a chat channel to my assistant?

To add WhatsApp as a chat channel, the Skill merges the channel implementation into NanoClaw, installs messaging dependencies, and authenticates the account using QR-code or pairing-code login for secure message routing.

Can I authenticate WhatsApp on a headless server without a browser?

Yes, you can authenticate WhatsApp on a headless server by using the terminal QR login or pairing-code login methods, which securely link the device without requiring a graphical browser interface.

How do I register an existing WhatsApp group with my assistant?

Registering an existing WhatsApp group involves configuring the correct trigger word and assistant name within the NanoClaw channel setup, enabling the assistant to recognize and respond to messages in that specific group.

Does this WhatsApp integration support both direct messages and group chats?

Yes, the WhatsApp integration supports registering self-chats, direct messages, solo groups, and existing groups, applying group-aware routing to ensure the assistant responds appropriately across different chat environments.

What is the best way to verify a WhatsApp connection after deployment?

The best way to verify a WhatsApp connection is by rebuilding and restarting NanoClaw, then checking that the connection is authenticated and the assistant actively responds to messages in the registered chat.

Why are WhatsApp credentials not persisting after a server restart?

WhatsApp credentials should persist after a server restart because the Skill explicitly saves them during setup; if they fail, re-authenticate via QR code or pairing code to re-establish the secure channel link.