Set up the WhatsApp channel โ configure the phone number, review access policy, and manage auth state. Use when the user asks to configure WhatsApp, set a phone number, check channel status, or reset authentication.
Installs just this skill. Get the whole plugin for auto-invocation.
โก How it fires
How this skill gets triggered: by you, by Claude, or both.
Fires itselfClaude auto-loads it when your prompt matches the work.
You can call itInvoke it directly when you want it.
Slash command/configure
๐๏ธ Context preview
The summary Claude sees to decide when to auto-load this skill.
Set up the WhatsApp channel โ configure the phone number, review access policy, and manage auth state. Use when the user asks to configure WhatsApp, set a phone number, check channel status, or reset authentication.
๐ Stats
Stars47
Forks11
LanguageTypeScript
LicenseApache-2.0
๐ฆ Ships with whatsapp-claude-channel
</> SKILL.md
configure.SKILL.md
---name: configure
description: Set up the WhatsApp channel โ configure the phone number, review access policy, and manage auth state. Use when the user asks to configure WhatsApp, set a phone number, check channel status, or reset authentication.
user-invocable: true
allowed-tools:
- Read
- Write
- Edit
- Bash(ls *)
- Bash(mkdir *)
- Bash(rm -rf *)
- Bash(chmod *)
- Read(~/.whatsapp-channel/*)
- Write(~/.whatsapp-channel/*)
- Edit(~/.whatsapp-channel/*)
---# /whatsapp-claude-channel:configure โ WhatsApp Channel Setup
Writes configuration to `~/.whatsapp-channel/.env` and orients the
user on access policy. The server reads both files at boot.
Arguments passed: `$ARGUMENTS`
---## Dispatch on arguments
### No args โ status and guidance
Read both state files and give the user a complete picture:
1. **Phone number** โ check `~/.whatsapp-channel/.env` for
`WHATSAPP_PHONE_NUMBER`. Show set/not-set; if set, show the number.
2. **Auth state** โ check whether `~/.whatsapp-channel/.baileys_auth/creds.json`