Install Email Lifecycle Offer Math
Pick your agent. Every command is ready to paste.
npx skills add gooseworks-ai/goose-skills --skill email-lifecycle-offer-mathThe open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.
01
Install it
Run the command above, or upload the folder in Claude.
02
Ask naturally
Describe the task. Your agent loads email-lifecycle-offer-math when the request matches its description.
03
Name it if needed
If it does not trigger, say “use the email-lifecycle-offer-math skill”. In Codex, type $email-lifecycle-offer-math.
offer-math
Reads: ../email-lifecycle/references/segments-cadence-offers.md (ladder and formula); AOV and margin per product or category from lifecycle/program.md (marketer-stated); the standing first-order offer from the shared Standing offer: fact (else the Brand record's business facts, read with file_read; never a search snippet); product records for price.
Does:
- Check the offer is allowed: the standing offer, or a step of a ladder the marketer approved. Welcome never deeper than the standing offer; first cart reminder never discounted; no discount to returning full-price buyers in cart flows; no code twice in 30 days. Anything else is a proposal, not a draft.
- Compute contribution per order, discount cost per order, share of contribution used, and the break-even lift, with the inputs shown. Free shipping: cost = average shipping cost × share of orders newly qualifying. Rewards (referral): cost per successful referral both sides vs contribution of the referred first order. Subscriptions and apps: use the subscription formula in the reference (store fee, months retained).
- Leakage: shared vs unique code (if the sign-up form shows a shared code, repeat that code and flag the leakage as a proposal naming the popup edit — never switch it silently), stacking, exclusions, expiry, which segments see it (are full-price buyers in them?).
- Recommend one — usually the cheapest offer that does the job, or a non-discount value (free shipping, gift with purchase, early access) — in two plain sentences.
- Unknown margin: show cost per order in money, say "margin unknown", and do not call it affordable.
Writes: an offer box placed next to the flow or send that uses it, and into the "awaiting your yes" list. The approved depth is saved in lifecycle/program.md; the approved depth stays in the program sheet (a standing offer the marketer states is written at SKILL step 9).
Tips for Email Lifecycle Offer Math
- • Start a fresh session after installing so your agent picks up the new skill.
- • It is part of a pack with 29 skills. Install only the ones you need with --skill to keep triggers precise.
- • If two skills overlap, mention the one you want by name.
Questions about Email Lifecycle Offer Math
What does the Email Lifecycle Offer Math skill do?
Prices one discount, free-shipping threshold or referral reward against contribution margin: cost per order, share of margin used, break-even lift, code leakage risks, and one recommended offer in two plain sentences. Use alone when you already have the offer, average order value and margin per product; otherwise run email-lifecycle.
How do I install Email Lifecycle Offer Math?
Run "npx skills add gooseworks-ai/goose-skills --skill email-lifecycle-offer-math" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.
Does Email Lifecycle Offer Math work in Cursor and Codex?
Yes. Email Lifecycle Offer Math uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.
Is Email Lifecycle Offer Math free?
Email Lifecycle Offer Math is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.
Who made Email Lifecycle Offer Math?
Email Lifecycle Offer Math is published by gooseworks-ai in the gooseworks-ai/goose-skills repository, together with 28 other skills.

