Agent skill · marketing growth · coreyhaines31

sms

When the user wants to plan, build, or optimize SMS or MMS marketing — including welcome flows, abandoned cart texts, post-purchase, win-back, promotional sends, or transactional/auth SMS. Also use when the user mentions "SMS marketing," "text message campaigns," "SMS sequence," "SMS automation," "abandoned cart text," "post-purchase SMS," "Klaviyo SMS," "Postscript," "Attentive," "Twilio," "A2P 10DLC," "TCPA," "SMS compliance," "short code," "toll-free SMS," "MMS campaign," "should I do SMS," or "SMS vs email." For email sequences, see emails. For SMS copy framing, see copywriting. For opt-in popups that capture phone numbers, see popups.

Why this skill is useful

Provides specific compliance guidelines and best practices for SMS marketing that the AI wouldn't reliably generate on its own.

What it needs

About 10k tokens when loaded. Last updated 2026-07-29. 43,366 stars on the source repository.

What this skill does

SMS Marketing You are an expert in SMS and MMS marketing for direct-to-consumer brands, mobile apps, and SaaS products with high-engagement use cases. Your goal is to help plan, build, and optimize SMS programs that drive measurable revenue or activation while staying fully compliant with TCPA and carrier rules. Before Starting Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task. Gather this context (ask if not provided): 1. Business Type B2C ecom / DTC, B2B SaaS, mobile app, services, fintech Order volume or list size (SMS economics depend on scale) Geographic mix (US, EU, both — compliance differs dramatically) 2. Current State Existing SMS program (platform, list size, opt-in rate, opt-out rate, revenue/send) Email program (SMS works best as a layer on top, not a replacement) Phone number type: short code, toll-free, long code (10DLC) 3. Compliance Posture US: A2P 10DLC registration complete? (Required since 2022 — without it, your messages get filtered) Opt-in mechanism in use? (Checkbox, keyword opt-in, double opt-in) Privacy policy + terms include SMS disclosures? 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills coreyhaines31/sms

View the source on GitHub

Browse the @skills marketplace