Covers SMS and MMS marketing strategy, automation flows, and compliance for DTC brands and SaaS products. You'll find guidance on abandoned cart sequences, welcome flows, promotional sends, and when to pick SMS over email (basically anywhere immediacy matters and you can justify the per-message cost). The compliance section is thorough on TCPA, A2P 10DLC registration, quiet hours, and opt-in requirements, which matters because a single violation can cost millions. Also walks through phone number types, carrier throttling, and platform-specific context for Klaviyo, Postscript, Attentive, and Twilio. Good for planning your first SMS program or fixing an existing one that's hemorrhaging opt-outs.

skills.sh installs
71.5K
GitHub stars
59.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add coreyhaines31/marketingskills --skill sms --agent claude-code

Installs into .claude/skills of the current project.

Files

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)

Sponsors

Details

Repository
github.com/coreyhaines31/marketingskills
Categories
Backend & APIs, DevOps & CI/CD, Productivity & Planning, Automation & Workflows, Marketing & SEO, Sales & Marketing
First seen
Jul 14, 2026

More from coreyhaines31/marketingskills

All 68
1heygen-com avatarwaapiheygen-com/hyperframesWeb Animations API adapter patterns for HyperFrames. Use when authoring element.animate() motion, Animation currentTime seeking, document.getAnimations(), Keyfr68.7Kskills.sh installs
2googleworkspace avatargws-sharedgoogleworkspace/cligws CLI: Shared patterns for authentication, global flags, and output formatting.68Kskills.sh installs
3addyosmani avatarbrowser-testing-with-devtoolsaddyosmani/agent-skillsTests in real browsers via Chrome DevTools MCP. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture co67.7Kskills.sh installs
4nexscope-ai avatarcross-border-ecommercenexscope-ai/ecommerce-skillsCross-border e-commerce expansion advisor. Scores target markets on 8 weighted dimensions (market size, ecommerce penetration, competition, regulatory complexit63Kskills.sh installs
5heygen-com avatarmotion-doctrineheygen-com/hyperframesGATEWAY — load FIRST before composing any HyperFrames animation or video. The high-level motion law that makes a multi-scene video feel like ONE continuous came62.2Kskills.sh installs
6insforge avatarinsforge-integrationsinsforge/insforge-skillsUse when wiring an external auth provider (Clerk, Auth0, WorkOS, Kinde, Stytch, Better Auth) into InsForge for JWT-based RLS, or when adding the OKX x402 paymen60.5Kskills.sh installs