
This is your standard Twilio integration toolkit covering SMS, voice, WhatsApp, and 2FA verification. The patterns here are solid: proper E.164 validation, comprehensive error handling for common Twilio codes (like 21610 for opted-out users), and smart use of Twilio Verify instead of rolling your own OTP system. The Verify pattern is worth attention since Twilio claims it blocked 747M fraud attempts, and Google's research shows SMS 2FA stops 100% of automated bots. Watch out for message segmentation costs (anything over 160 characters splits and multiplies your bill) and rate limits at 80 messages per second. The error handling is thorough, which matters because carrier filtering and delivery failures are common with SMS.
$ npx -y skills add sickn33/antigravity-awesome-skills --skill twilio-communications --agent claude-codeInstalls into .claude/skills of the current project.
Build communication features with Twilio: SMS messaging, voice calls, WhatsApp Business API, and user verification (2FA). Covers the full spectrum from simple notifications to complex IVR systems and multi-channel authentication. Critical focus on compliance, rate limits, and error handling.
Catalog modification notice: qualified rate/segmentation and verification claims, repaired signature coverage, serialization and pacing examples. The imported Apache-2.0 source attribution is retained.
Use this to implement the requested integration, not to activate calls/campaigns by implication. Establish exact recipients/senders, approved message/purpose/spend and recording scope; use owned test numbers and preserve opt-outs. Verify current channel, region, sender-registration and recording requirements with official provider guidance before activation. SMS possession alone is not phishing-resistant authentication or proof of account ownership; bind OTP challenges to authenticated sessions/destination/purpose, limit attempts and prevent enumeration/pumping. All examples are partial: storage, opt-out and delivery handlers are stubs, and a successful create response means accepted/queued, not delivered.
Read the detailed guide before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.
Sponsors