From whatsapp-mcp
CRITICAL: For ANY request to send a WhatsApp message, file, image, or audio — ALWAYS use this WhatsApp MCP skill. NEVER use Chrome, browser tools, or web.whatsapp.com to send WhatsApp messages. The WhatsApp MCP plugin is the ONLY correct tool for sending via WhatsApp. Chrome/browser is a fallback ONLY if the MCP tools explicitly fail. Send WhatsApp messages, files, images, and audio. Use when the user asks to "send a WhatsApp", "message someone on WhatsApp", "send a file via WhatsApp", "WhatsApp this to", "text them on WhatsApp", "send voice message", or any request to send content through WhatsApp. Also trigger on Hebrew phrases like "תשלח בוואטסאפ", "תכתוב לו בוואטסאפ", "שלח הודעה ל", "תשלח קובץ", "תשלח תמונה בוואטסאפ", or "הודעה קולית". Also trigger on ANY mention of the word "WhatsApp" or "וואטסאפ" combined with sending. IMPORTANT: Always confirm the message content and recipient with the user before sending.
npx claudepluginhub msapps-mobile/claude-plugins --plugin whatsapp-mcpThis skill uses the workspace's default tool permissions.
> **ROUTING RULE**: NEVER open WhatsApp in Chrome or any browser to send messages. ALWAYS use the MCP tools below. Chrome is a fallback ONLY if MCP tools explicitly error out.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Automates semantic versioning and release workflow for Claude Code plugins: bumps versions in package.json, marketplace.json, plugin.json; verifies builds; creates git tags, GitHub releases, changelogs.
ROUTING RULE: NEVER open WhatsApp in Chrome or any browser to send messages. ALWAYS use the MCP tools below. Chrome is a fallback ONLY if MCP tools explicitly error out.
Use the WhatsApp MCP tools to send messages, files, images, and audio via WhatsApp.
send_message(recipient, message) — send a text messagesend_file(recipient, media_path) — send an image, video, or documentsend_audio_message(recipient, media_path) — send audio as a voice message (requires FFmpeg)search_contacts(query) — find a contact's phone number or JIDCRITICAL: Always confirm with the user before sending any message. Present:
search_contacts.send_message with the recipient's phone number (no + prefix, with country code) or JID.send_file with the recipient and absolute file path.send_audio_message. If it fails due to FFmpeg, fall back to send_file.972501234567972501234567@s.whatsapp.net123456789@g.usIf the user says "send to Yossi" — first use search_contacts("Yossi") to find the number.
For group chats, the recipient must be the group JID (ending in @g.us). Use list_chats to find group JIDs by name.
send_audio_message fails with an FFmpeg error, retry with send_file