skills/whatsapp/SKILL.md
WhatsApp automation using Green API. Send messages, voice notes, images, and get group members.
npx skillsauth add aviz85/claude-skills-library whatsappInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
First time? If
setup_complete: falseabove, run./SETUP.mdfirst, then setsetup_complete: true.
Send messages and get group information via WhatsApp.
get-contact skill or ask user for phoneAll scripts in scripts/ folder:
| Script | Use |
|--------|-----|
| send-message.ts | Text messages |
| send-voice.ts | Voice notes (converts to OGG) |
| send-image.ts | Images with captions |
| get-group-members.ts | Extract group phone numbers |
cd scripts/
# Text message
npx ts-node send-message.ts --phone "972501234567" --message "Hello!"
# Voice note
npx ts-node send-voice.ts --phone "972501234567" --audio "/path/audio.mp3"
# Image with caption
npx ts-node send-image.ts --phone "972501234567" --image "/path/image.jpg" --caption "Check this!"
# Preview without sending
npx ts-node send-message.ts --phone "972501234567" --message "Test" --dry-run
| Input | Normalized |
|-------|------------|
| 0501234567 | [email protected] |
| +972501234567 | [email protected] |
| 972501234567 | [email protected] |
Configure your test number in skill for quick access:
| Alias | Number |
|-------|--------|
| myself / me / test | YOUR_PHONE_NUMBER |
--dry-run to preview before bulk operationsffmpeg installeddevelopment
The 10x10 method — generate breadth, then converge with human judgment. Use whenever a single AI output won't nail it and quality matters (design, copy, naming, posters, messaging, strategy options, code approaches), OR when the user says '10x10', 'ten by ten', 'give me 10 options', 'show me variations', or asks to refine/tighten an output instead of round-after-round corrections.
development
The 10x10 method — generate breadth, then converge with human judgment. Use whenever a single AI output won't nail it and quality matters (design, copy, naming, posters, messaging, strategy options, code approaches), OR when the user says '10x10', 'ten by ten', 'give me 10 options', 'show me variations', or asks to refine/tighten an output instead of round-after-round corrections.
development
Search across all Claude Code conversation history (JSONL files) across all projects.
development
Deep code audit that detects misleading patterns — fake tests, mock abuse, shallow health checks, overly optimistic error handling, hidden debt. Produces a structured report with findings AND actionable recommendations. Use when code looks green but smells wrong.