sms
Agent skill from coreyhaines31/marketingskills.
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
Source
Repository: https://github.com/coreyhaines31/marketingskills
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.
[](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.