From WhatsApp Channel for Claude Code
Set up the WhatsApp channel — configure the phone number, review access policy, and manage auth state.
How this skill is triggered — by the user, by Claude, or both
Slash command
/whatsapp-claude-channel:configureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manages phone number config and auth state. State lives in `~/.whatsapp-channel/`.
Manages phone number config and auth state. State lives in ~/.whatsapp-channel/.
Arguments passed: $ARGUMENTS
Give the user a full picture:
Phone number — check ~/.whatsapp-channel/.env for WHATSAPP_PHONE_NUMBER. Show set/not-set.
Auth state — check ~/.whatsapp-channel/.baileys_auth/creds.json for "registered":true. Show paired/not-paired.
Access — run bun run <plugin_root>/src/cli.ts status and show the output.
What next — based on state:
Run /whatsapp-claude-channel:configure <phone> (e.g. 919876543210, no +)Restart your session to pair. The pairing code will appear automatically.Ready. Run /whatsapp-claude-channel:access to manage who can reach you.Drive toward allowlist lockdown after pairing.
<phone> — save phone number$ARGUMENTS as the phone number (strip +, trim whitespace, digits only).mkdir -p ~/.whatsapp-channel.env if present. Update/add WHATSAPP_PHONE_NUMBER=<phone>. Preserve other keys.chmod 600 ~/.whatsapp-channel/.envreset-authrm -rf ~/.whatsapp-channel/.baileys_authclearRemove WHATSAPP_PHONE_NUMBER= from .env (or delete file if that's the only line).
.env at boot — phone number changes need a session restart.data.db) is re-read on every inbound message — policy changes via /access take effect immediately, no restart needed.pkill -f "bun.*index.ts"npx claudepluginhub rudransh-1508/pocket-claude --plugin whatsapp-claude-channelGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
2plugins reuse this skill
First indexed Jun 9, 2026