The master skill in PlanetScale's official pack: runs a full read-only best-practices assessment of a database or org, then produces one evidence-backed report.
Twilio Messaging & Voice ComplianceSkill
Summary
The rules that apply to live Twilio traffic — TCPA consent tiers, quiet hours and DNC, GDPR deletion rights, PCI DSS call recording, HIPAA, FDCPA, CAN-SPAM, WhatsApp policy and SHAKEN/STIR — with a consent-management pattern to implement.
Features
- TCPA consent tiers, quiet hours and DNC rules for US SMS and voice
- GDPR, PCI DSS, HIPAA, FDCPA and CAN-SPAM requirements in one reference
- WhatsApp Business policy and SHAKEN/STIR caller-ID attestation
- A concrete consent-management pattern rather than an instruction to 'get consent'
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Description
Compliance failures on messaging and voice do not surface as a stack trace. They surface as filtered messages, suspended numbers and legal exposure for whoever owns the account. This skill exists to be loaded proactively, once a developer has working traffic, and to state the ongoing rules that govern what may be sent, when, and to whom.
Coverage is jurisdiction- and regime-specific rather than generic advice:
- TCPA — consent tiers for US voice and SMS, including where providing a phone number during a transaction does and does not constitute prior express consent, plus quiet hours and DNC handling.
- GDPR — EU/EEA consent and the right to deletion.
- PCI DSS — what call recording is allowed to capture and how the Pay verb fits.
- HIPAA — BAA requirements and handling of PHI.
- FDCPA / Regulation F — the contact limits specific to debt collection.
- CAN-SPAM, WhatsApp Business policy, and SHAKEN/STIR caller-ID attestation.
It closes with a consent-management pattern to implement rather than leaving consent as an exercise, and a CANNOT section listing what no amount of configuration will let you do. The skill positions itself in a lifecycle — choose numbers, register them, follow traffic rules (here), then harden security — and hands off to the sibling skills for the registration steps that must happen before traffic works at all.
Part of Twilio's official Skills set, MIT-licensed in the twilio/ai repository. Twilio Skills are a Public Beta product and not covered by Twilio's support terms or SLA.
This is engineering guidance produced by Twilio, not legal advice.
Related Skills
Build crash-safe AI agents on AgentKit and step.ai — durable tool calls, human-in-the-loop approval, realtime progress, and when not to reach for an agent loop at all.
Inngest's durable-execution playbook as an agent skill — steps and memoisation, event and cron triggers, idempotency, cancellation, retries and non-retriable errors.
Temporal's official skill for building durable workflows — SDK patterns across seven languages, plus the determinism rules that decide whether a workflow survives a replay.