By mgiovani
WhatsApp channel for Claude Code — messaging bridge using Baileys with built-in access control. Manage pairing, allowlists, and policy via /whatsapp:access.
Manage WhatsApp channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the WhatsApp channel.
Set up the WhatsApp channel — authenticate via QR code or pairing code, and review access policy. Use when the user wants to connect WhatsApp, asks to configure it, says "how do I set this up", or wants to check channel status.
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub mgiovani/claude-whatsapp-channel --plugin whatsappTeam orchestration skills: spec-driven development team (team-implement) and multi-agent PR review team (team-review)
WhatsApp channel for Claude Code — linked-device messaging bridge with built-in access control. Manage pairing, allowlists, and policy via /whatsapp-claude-channel:access.
WeChat (微信) channel for Claude Code — chat with Claude via WeChat. Supports text, images, files, voice, video, and remote permission relay.
Get notified on WhatsApp when Claude completes tasks, encounters errors, or needs your input
iMessage messaging bridge powered by Linq with built-in access control. Manage pairing, allowlists, and policy via /imessage:access.
WeChat (微信) channel for Claude Code — messaging bridge via iLink Bot API with built-in access control.
LINE channel for Claude Code — messaging bridge with built-in access control. Manage pairing, allowlists, and policy via /line:access.