sms

Agent skill from coreyhaines31/marketingskills.

coreyhaines31 ↓ 29k
Claude Code
View source ↗

What it does

  • 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)
  • 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)
  • US: A2P 10DLC registration complete? (Required since 2022 — without it, your messages get filtered)

Requirements & configuration

  • | 10DLC (regular long code) | 1–250 msg/sec | $2–$10/mo | SMB, conversational, transactional | Medium (requires A2P 10DLC reg) |
  • "From [Brand]:" or branded short code at the start of every message. Even on automated flows. Recipients can't see "from" address — they need it inline.
  • First name token if available (boosts CTR ~20%)
  • | SimpleTexting | SMB, simple needs, ease of use | - | $ |
  • 4. Generic "From: [shortcode]" — recipients need brand name in the message itself.

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

sms FAQ

What does the sms skill do?

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. B2C ecom / DTC, B2B SaaS, mobile app, services, fintech Order volume or list size (SMS economics depend on scale)

What does sms require?

| 10DLC (regular long code) | 1–250 msg/sec | $2–$10/mo | SMB, conversational, transactional | Medium (requires A2P 10DLC reg) | "From [Brand]:" or branded short code at the start of every message. Even on automated flows. Recipients can't see "from" address — they need it inline. First name token if available (boosts CTR ~20%) | SimpleTexting | SMB, simple needs, ease of use | - | $ | 4. Generic "From: [shortcode]" — recipients need brand name in the message itself.

How do I install sms?

Run: npx -y skills add https://github.com/coreyhaines31/marketingskills --skill sms --agent claude-code — the source lives at github.com/coreyhaines31/marketingskills.

Maintain sms?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

sms on getagentictools
[![sms on getagentictools](https://getagentictools.com/badge/skills/coreyhaines31-marketingskills-sms.svg)](https://getagentictools.com/skills/coreyhaines31-marketingskills-sms?ref=badge)
npx agentictools info skills/coreyhaines31-marketingskills-sms

The second line is the CLI lookup for this page — handy in READMEs and docs.