add-whatsapp

Configure WhatsApp as a NanoClaw communication channel with QR or pairing-code authentication.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you add WhatsApp messaging as a NanoClaw channel so your assistant can authenticate securely and respond inside WhatsApp chats.

Core Features & Use Cases

  • WhatsApp channel installation: Adds the WhatsApp channel implementation, auth setup, and required npm dependencies into your NanoClaw codebase.
  • Flexible authentication flows: Supports QR-code (browser or terminal) and pairing-code login, with handling for re-authentication.
  • Chat registration for direct use: Registers the bot for a chosen WhatsApp contact or group, including triggers and assistant naming.
  • Operational verification and troubleshooting: Verifies credentials exist, guides restart, and covers common issues like expired QR codes and auth conflicts.

Quick Start

Run the add-whatsapp skill and follow the prompts to authenticate with QR code (browser recommended) and register the WhatsApp chat that should trigger the assistant.

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 communication channel to my NanoClaw assistant?

Adding WhatsApp to NanoClaw requires merging the remote channel repo, validating builds, creating store/auth credentials, running whatsapp-auth setup, and syncing environment configuration for activation.

What authentication methods are supported for WhatsApp bot registration?

WhatsApp bot registration supports QR-code login via browser or terminal and pairing-code login, with handling for re-authentication when sessions expire or auth conflicts occur.

Can I trigger my assistant in WhatsApp group chats or only in direct messages?

You can trigger the assistant in both self-chat and group scenarios by registering a specific WhatsApp contact or group and configuring selectable triggers during the chat registration setup.

What should I do if the WhatsApp QR code expires during the NanoClaw setup?

If the WhatsApp QR code expires during setup, you should restart the authentication process, verify credentials exist, and follow the provided troubleshooting guidance for expired QR codes and auth conflicts.

Do I need to install Node TSX to configure WhatsApp with NanoClaw?

Configuring WhatsApp with NanoClaw requires Node TSX setup, validating builds and tests after merging the channel code, and creating store/auth credentials before running authentication and registration steps.