From meta-whatsapp
This skill should be used when the user wants to "configure WhatsApp", "set up WhatsApp", "save a phone number ID", "save an access token", "check WhatsApp credential status", "update the API version", "clear WhatsApp credentials", or says "/meta-configure".
How this skill is triggered — by the user, by Claude, or both
Slash command
/meta-whatsapp:configureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manage Meta WhatsApp Business API credentials stored in `~/.claude/channels/whatsapp/.env`.
Manage Meta WhatsApp Business API credentials stored in ~/.claude/channels/whatsapp/.env.
The .env file holds three keys:
META_WA_PHONE_NUMBER_ID=<value>
META_WA_ACCESS_TOKEN=<value>
META_WA_API_VERSION=v18.0
Determine the user's intent from their message and dispatch to the matching action below.
Read ~/.claude/channels/whatsapp/.env and display:
..., or "not set"Follow with a next-step hint:
<phone_number_id> <access_token>)mkdir -p ~/.claude/channels/whatsapp.env if present, or start with an empty string.META_WA_PHONE_NUMBER_ID=<phone_number_id>
META_WA_ACCESS_TOKEN=<access_token>
META_WA_API_VERSION=v18.0
chmod 600 ~/.claude/channels/whatsapp/.envversion <version_string>)Update META_WA_API_VERSION in the .env file to the provided value (e.g., v19.0).
Confirm the change.
clear)Remove the .env file entirely, or — if the file contains other keys beyond the three WhatsApp keys — remove only those three keys and leave the rest intact.
Confirm to the user that credentials have been cleared.
Obtain credentials from Meta for Developers → your WhatsApp Business app → API Setup:
Never print the full access token; always mask it as the first 10 characters + ....
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub jaimsh/meta-whatsapp --plugin meta-whatsapp