Agent Skills › gooseworks-ai/goose-skills › email-lifecycle-send-check

email-lifecycle-send-check

GitHub

检查邮件流程或广播草稿的逻辑、优惠、库存、合规、渲染及文案,确保符合品牌策略与法律要求。

skills/marketing/email-lifecycle-send-check/SKILL.md gooseworks-ai/goose-skills

触发场景

邮件草稿完成后的发布前审查 检查邮件发送逻辑与合规性

安装

npx skills add gooseworks-ai/goose-skills --skill email-lifecycle-send-check -g -y
更多选项

非标准路径

npx skills add https://github.com/gooseworks-ai/goose-skills/tree/main/skills/marketing/email-lifecycle-send-check -g -y

不安装直接使用

npx skills use gooseworks-ai/goose-skills@email-lifecycle-send-check

指定 Agent (Claude Code)

npx skills add gooseworks-ai/goose-skills --skill email-lifecycle-send-check -a claude-code -g -y

安装 repo 全部 skill

npx skills add gooseworks-ai/goose-skills --all -g -y

预览 repo 内 skill

npx skills add gooseworks-ai/goose-skills --list

SKILL.md

Frontmatter
{
    "name": "email-lifecycle-send-check",
    "version": "0.1.1",
    "description": "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."
}

send-check

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.

Checks — each item pass / fixed / open question:

  • 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.
  • 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.
  • 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.
  • Claims: the claims gate has run on every message and its cuts are applied (this atom does not judge claims itself). Shipping, returns and guarantee promises match the Policy: facts and the [lifecycle] policy rules, including ones confirmed in this run's message 2 and written at step 9. Drug-like wording and financial promises the gate kept are still flagged for a human read — the sentence, not the whole category.
  • Compliance: consent per market (no abandoned-checkout email to non-subscribed Canadian contacts; CASL implied-consent windows); footer with legal name and postal address via the tool's own tag, visible unsubscribe and preference link, one-click unsubscribe header noted for the tool; SMS: separate consent, brand name, STOP language, quiet hours, local rules for the markets; review requests go to all customers, not only happy ones; no marketing to marketplace-sourced buyers.
  • Rendering: single column, mobile first, live text, alt text on every image, full plain-text part, dark-mode-safe logo, HTML under 102 KB, seed tests listed for Gmail, Outlook, Apple Mail, Yahoo.
  • Voice and craft: brand banned words; the 14-item failure list in copy-craft.md; one job and one primary CTA per message; subject and preview not repeating.
  • Measurement: goal metric per flow (never opens); holdout only on always-on marketing flows with enough volume (never transactional, legally required, booking, dunning or one-time launch messages — "no holdout — "); the random-sample split sits after the message that delivers what the form or a transaction promised — a holdout placed before it fails; one test per flow or send; UTMs consistent.

Writes: a check table per flow and per send at the end of each file; open questions collected into the "awaiting your yes" list. A message with an unresolved claim or compliance failure is not staged as ready.

版本历史

  • 1add09b 当前 2026-11-02 21:49

同 Skill 集合

docs/skill-template/SKILL.md
skills/entry/goose-ads/SKILL.md
skills/entry/goose-product-photos/SKILL.md
skills/entry/goose-video/SKILL.md
skills/entry/gooseworks/SKILL.md
skills/entry/make-custom-video/SKILL.md
skills/marketing/analyze-performance-call-and-learn/SKILL.md
skills/marketing/analyze-performance-diagnose/SKILL.md
skills/marketing/analyze-performance-intake/SKILL.md
skills/marketing/analyze-performance-rank-and-read/SKILL.md
skills/marketing/analyze-performance-revenue-join/SKILL.md
skills/marketing/claims-gate/SKILL.md
skills/marketing/email-lifecycle-broadcast-planner/SKILL.md
skills/marketing/email-lifecycle-flow-writer/SKILL.md
skills/marketing/email-lifecycle-lifecycle-audit/SKILL.md
skills/marketing/email-lifecycle-offer-math/SKILL.md
skills/marketing/honest-review/SKILL.md
skills/marketing/improve-search-visibility-citation-check/SKILL.md
skills/marketing/improve-search-visibility-entity-footprint/SKILL.md
skills/marketing/improve-search-visibility-fix-writer/SKILL.md
skills/marketing/improve-search-visibility-page-and-foundation-check/SKILL.md
skills/marketing/improve-search-visibility-question-set/SKILL.md
skills/marketing/improve-search-visibility-store-listing-audit/SKILL.md
skills/marketing/make-content-content-brief/SKILL.md
skills/marketing/make-content-source-to-units/SKILL.md
skills/marketing/make-content-two-pass-edit/SKILL.md
skills/marketing/make-static-ads-ad-copy/SKILL.md
skills/marketing/make-static-ads-claims-extract/SKILL.md
skills/marketing/make-static-ads-compose/SKILL.md
skills/marketing/make-static-ads-concept-grid/SKILL.md
skills/marketing/make-static-ads-copy-variants/SKILL.md
skills/marketing/make-static-ads-find-references/SKILL.md
skills/marketing/make-static-ads-fix-rejected/SKILL.md
skills/marketing/make-static-ads-graphic-request/SKILL.md
skills/marketing/make-static-ads-render-review/SKILL.md
skills/marketing/marketing-guide/SKILL.md
skills/marketing/outcomes-ledger/SKILL.md
skills/marketing/plan-campaign-brief-and-assets/SKILL.md
skills/marketing/plan-campaign-budget-and-tests/SKILL.md
skills/marketing/plan-campaign-channel-decision/SKILL.md
skills/marketing/plan-campaign-goal-chain/SKILL.md
skills/marketing/research-audience-account-sourcing/SKILL.md
skills/marketing/research-audience-fit-definition/SKILL.md
skills/marketing/research-audience-people-and-contacts/SKILL.md
skills/marketing/research-audience-score-segment-qa/SKILL.md
skills/marketing/research-audience-segment-pass/SKILL.md
skills/marketing/research-audience-signals-and-hooks/SKILL.md
skills/marketing/research-competitors-category-pass/SKILL.md
skills/marketing/research-competitors-edge-cases/SKILL.md

元信息

文件数
0
版本
1add09b
Hash
00fefcee
收录时间
2026-11-02 21:49

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-04 16:00
浙ICP备14020137号-1