sms-marketing

Installation
SKILL.md

SMS marketing

A text interrupts, so it has to be worth the interruption. This repo requires provable signed written consent for US marketing texts and revocation honored however the person phrases it; registration and throughput depend on the selected sender type, with Trust Score applying to 10DLC. This skill adapts the coreyhaines31/marketingskills sms skill (v1.1.0, MIT) and corrects it against the FCC's TCPA rules (47 CFR 64.1200 and order FCC 24-24), the CTIA Messaging Principles and Short Code Monitoring Handbook, Twilio's A2P 10DLC, pricing and throughput pages, and Meta's WhatsApp docs as the source cites them. The source reads .agents/product-marketing.md; here the shared file is .agents/product-context.md (anti-slop-copy CONTEXT.md). Sending through OneSignal (senders, keywords, Journeys, quiet-hours nodes) is onesignal EMAIL-AND-SMS.md; email delivery is email-practices SKILL.md and sequences/copy are email-marketing SKILL.md; phone-number capture popups are cro POPUPS.md; the phone field itself is web-accessibility PHONE-NUMBERS.md.

Apply only the routes and checks for the selected job. Read a linked skill's named file from its installed folder when available, or from the linked source. Report an unavailable required reference instead of inventing it. [skill-authoring, DISTRIBUTION.md#composing-skills]

The job Read
The intake questions, when SMS beats email, cost per send, copy structure, links, segments and encoding, voice, the source's benchmarks, A/B tests, the plan to return, common mistakes CHANNEL-AND-COPY.md
Welcome, abandoned cart, browse, post-purchase, win-back, promotional, transactional, re-engagement, replenishment and VIP templates with timing, and segmentation rules SEQUENCES.md
TCPA versus CTIA versus platform rules, written consent, the opt-in disclosure, FCC revocation and the one confirmation text, STOP/HELP replies, the footer, quiet hours, Do-Not-Call, SHAFT, other countries, no cold texting, the audit checklist COMPLIANCE.md
A2P 10DLC brand and campaign registration, fees, Trust Score throughput and T-Mobile caps, unregistered traffic, per-message price, number types, rejections, approval time REGISTRATION.md
WhatsApp: when it beats SMS, the 24-hour window, template categories, opt-in, quality rating and messaging limits, formats, phone numbers, per-message pricing, click-to-WhatsApp ads, playbooks WHATSAPP.md

The rules

Installs
10
GitHub Stars
14
First Seen
Oct 23, 2026