PlugWiki

SMS Marketing skill for Claude Code: plan texts, flows and consent compliance

Makes your agent plan SMS, MMS and WhatsApp marketing flows, with US, EU and Canada consent rules checked first.

Installs
67.6K
on skills.sh
Stars
57.9K
on GitHub
Files
5
besides SKILL.md
Updated
Oct 2026
last repo commit

sms makes the agent act as an SMS marketing planner. It loads when you ask about text campaigns, abandoned cart texts, win-back flows, SMS compliance, A2P 10DLC, WhatsApp marketing or tools such as Klaviyo, Postscript, Attentive and Twilio.

It asks about your business, current setup, compliance and goal, checks consent rules first, then returns a plan with flows ranked by return, message copy with character counts, a platform pick and the metrics to track. It reads a product marketing file in your project if one exists, and bundles no scripts.

Good for

  • Store owners planning a first SMS program
  • Marketers fixing consent, opt-in or A2P 10DLC problems
  • Apps and SaaS teams adding transactional or login-code texts
  • Brands deciding between SMS, email and WhatsApp

Install sms

Claude Code

  1. 1

    Copy this prompt.

    Install the sms skill in Claude Code. Run this command:
    
    npx skills add https://github.com/coreyhaines31/marketingskills --skill sms
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

From its listing on skills.sh. Source.

What's in the skill

When it loads

When the user wants to plan, build, or optimize SMS, MMS, or WhatsApp 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," "SMS vs email," "WhatsApp marketing," "WhatsApp Business API," "WhatsApp templates," or "click-to-WhatsApp." For email sequences, see emails. For SMS copy framing, see copywriting. For opt-in popups that capture phone numbers, see popups.

Sections in SKILL.md

  1. Before Starting
  2. 1. Business Type
  3. 2. Current State
  4. 3. Compliance Posture
  5. 4. Goal
  6. When SMS Beats Email
  7. WhatsApp
  8. Compliance — Read First
  9. US — TCPA (Telephone Consumer Protection Act)
  10. US — A2P 10DLC Registration (required since 2022)
  11. EU/UK — GDPR-derived consent
  12. Canada — CASL
  13. Phone Number Types (US)
  14. Core Principles
  15. 1. Every send has a real cost
  16. 2. Opt-in is your most valuable asset

Key facts

Installs on skills.sh
67,640 (Nov 2, 2026)
License
MIT
Last commit
2026-10-31

What it includes

  • Reads your product marketing file, then asks about business, setup, compliance and goal

    Looks for .agents/product-marketing.md or .claude/product-marketing.md first and only asks for what is missing.

    Read · Before starting

  • A table of use cases with SMS, email or both as the pick

    Cart recovery and shipping updates go to SMS; newsletters and long nurture go to email.

    When SMS beats email

  • The 24-hour window, template categories, per-message pricing and a US caveat

    Points to references/whatsapp.md for templates, quality tiers and playbooks.

    WhatsApp

  • US TCPA and A2P 10DLC, EU/UK consent, Canada CASL

    Express written consent, quiet hours, STOP and HELP handling; points to references/compliance.md.

    Compliance check

  • Short code, toll-free or 10DLC, with a rule of thumb by list size

    Under 10K contacts: 10DLC; 10K to 100K: toll-free; 100K and up: short code.

    Phone number types

  • Welcome, abandoned cart, browse abandonment, post-purchase, win-back, promo, transactional

    Gives send timing for each; full templates in references/sequence-templates.md.

    Sequence types

  • Sender name first, one call to action, one short link, a STOP footer

    160 characters (GSM-7) is one segment; emojis cut that to 70.

    Copy guidelines

  • Klaviyo SMS, Postscript, Attentive, Twilio, Brevo SMS, SimpleTexting, Customer.io

    Quick picks by stack; details in references/platforms.md.

    Platform selection

  • Opt-in rate, click rate, revenue per send, opt-out rate, cost per send

    Includes UTM tagging and a list of things to A/B test.

    Measurement

  • Compliance check, strategy, sequence designs, platform pick, measurement plan, footer

    Six parts, with specific timings rather than general advice.

    Output format

  • compliance.md, platforms.md, sequence-templates.md, whatsapp.md

    Loaded when the main file points to them.

    Read · Reference files

From the official docs

Questions

What does the sms skill do?

It makes Claude plan and write SMS, MMS and WhatsApp marketing programs. It checks consent rules first, then designs flows, copy, a platform choice and a measurement plan.

How do I install the sms skill in Claude Code?

Use the install box above. If you ask Claude Code itself to run the skills CLI, the marketingskills README warns it may install only into .agents/skills/, which Claude Code does not read. Add -a claude-code to the command to avoid that.

Does it send texts or connect to Twilio or Klaviyo?

Nothing in the SKILL.md sends messages or connects to a platform. It plans and drafts, and you build and send in your own SMS platform. It lists platforms and links to guides in the repo.

Does it need the other marketing skills?

No. Its Related Skills list names emails, copywriting, popups, churn-prevention, onboarding, analytics, ab-testing and lead-magnets. The description sends email sequences to emails and phone capture popups to popups. They come from the same repo.

Is it safe to use?

It is text instructions plus reference files and bundles no scripts. Its figures for costs, rates and fines are its own, so check the compliance rules for your country with a lawyer or your SMS provider before you send.

Does it cover WhatsApp?

Yes. It has a WhatsApp section and a reference file. It notes that Meta currently does not deliver marketing templates to US numbers, so it keeps US marketing on SMS.

Information

updated Nov 2, 2026

Folder
skills/sms

coreyhaines31/marketingskillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. sms SKILL.md · github.com
  2. marketingskills README · github.com
  3. compliance.md · github.com
  4. platforms.md · github.com
  5. sequence-templates.md · github.com
  6. whatsapp.md · github.com

Updated Nov 2, 2026.