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.