About promotion-campaign-review
A skill for teams designing promotions as measurable product systems. It covers audience, eligibility, fulfillment, support, abuse controls, and measurement, while considering margin, trust, and retention.
Key features
- 01Define campaign objectives, audiences, and offers
- 02Plan eligibility, placement, and fulfillment
- 03Review support readiness and abuse controls
- 04Assess margin, trust, and long-term retention
- 05Set experiment plans and rollback criteria
Use cases
- 01Design offers for new or returning customers
- 02Plan fulfillment, support, and abuse prevention for a promotion
- 03Set campaign experiment measures and rollback conditions
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ sylphxai/ skills --skill promotion-campaign-reviewAfter installing, type/promotion-campaign-reviewin Claude Code to confirm it loaded.
Bundled filesagents/openai.yamlreferences/promotion-campaign-patterns.md
Details
From the project READMEPromotion Campaign Review
Use this skill to turn promotions into measurable product systems instead of random discounts.
Workflow
- Identify campaign objective, audience, offer, channel, eligibility, and business constraint.
- Read
references/promotion-campaign-patterns.md. - Map placement, message, fulfillment, support, abuse controls, and measurement.
- Check whether the campaign protects margin, trust, and long-term retention.
- Produce launch checklist, experiment design, and rollback criteria.
When not to use
- Do not use for generic advice the base model already handles without this skill's specific artifact contract.
Guardrails
- Do not recommend fake scarcity, hidden terms, or coercive urgency.
- Do not run promotions without fulfillment/support readiness.
- Protect existing customer trust when offering discounts to new or returning users.
Output format
Objective:
Audience:
Offer:
Campaign system:
- Eligibility:
- Placement:
- Message:
- Fulfillment:
- Measurement:
- Guardrails:
Risks and rollback:
- <risk> -> <stop condition>
Comments
Markdown supported