Tooluck logoTooluck
SKILL.md

email-lifecycle-send-check

Agent skill fromgooseworks-ai/goose-skills

Checks a drafted email flow or broadcast before it is loaded: flow logic and exits, overlaps, offer depth and codes, stock, claims, consent and legal footer, SMS rules, rendering, voice and AI-copy tells, and the goal metric. Returns a pass / fixed / open-question table. Use alone when you already have the finished draft and the brand's product and policy facts; otherwise run email-lifecycle.

How to install email-lifecycle-send-check

install email-lifecycle-send-check
# install the goose-skills pack with the skills CLI
npx skills add gooseworks-ai/goose-skills

# or add only this skill to Claude Code: copy the folder

skills/marketing/email-lifecycle-send-check/

# into

~/.claude/skills/email-lifecycle-send-check/ (all projects)

.claude/skills/email-lifecycle-send-check/ (one project)

skills/marketing/email-lifecycle-send-check/SKILL.md

MITFull file
1# send-check
2
3**Reads:** the drafted flows and broadcasts; `../email-lifecycle/references/copy-craft.md`; `../email-lifecycle/references/deliverability.md`; `../email-lifecycle/references/sms-push-whatsapp.md`; the result of the `claims-gate` skill (`../claims-gate/SKILL.md`) for every message (run first, in SKILL step 7); `../ad-policy-check/disclosure.md` (in the `ad-policy-check` skill) for email and SMS disclosure; product records; `lifecycle/program.md`.
4
5**Checks — each item pass / fixed / open question:**
6- **Flow logic:** purchasers exit on every step ("placed order since starting"); checkout suppresses cart suppresses browse; a cross-flow cap and smart sending set; re-entry windows set; post-purchase keyed to delivery, not order date; replenishment uses the product's cycle and skips subscribers; every split has a default branch; a sequence built as broadcasts carries an active (dynamic) exclusion list on every send after the first, never a static one; the plan's monthly send limit is respected.
7- **Offers:** none deeper than allowed (offer-math ran); unique, single-use, non-stacking codes with expiry; recent purchasers excluded from promos; full-price returning customers never discounted in cart flows.
8- **Stock and data:** every featured product in stock; prices pulled live, not typed; every merge tag has a fallback; dynamic blocks hide out-of-stock lines.
9…

Excerpt shown under the repository's MIT license.

More skills in goose-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Leonxlnx /

taste-skill
113k

Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages

CCCXCU1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates