What it does
Takes a loyalty program's real rules (points per dollar spent, redemption thresholds, tier benefits) and writes explainer copy for an account page, welcome email, or FAQ, translating the mechanics into what it actually means for a shopper rather than restating raw numbers. Uses a worked example, such as spend $50 and earn X points worth $Y, so the value is concrete instead of abstract.
Install
This skill isn't packaged in an installable registry. It's a plain SKILL.md file you can copy directly. Copy it from the SKILL.md tab and save it at the path for your assistant:
Use it in your AI assistant
Claude Code
.claude/skills/loyalty-program-copywriter/ (or ~/.claude/skills/loyalty-program-copywriter/ for all projects)
GitHub Copilot (VS Code)
.github/skills/loyalty-program-copywriter/
OpenAI Codex
.codex/skills/loyalty-program-copywriter/
Cursor
.cursor/skills/loyalty-program-copywriter/ (or ~/.cursor/skills/loyalty-program-copywriter/ globally)
Compatibility
WordPress with WooCommerce active, typically alongside a loyalty or points plugin. Needs the program's configured earning rate, redemption rate, and any tier rules.
The complete SKILL.md for this skill:
---
name: loyalty-program-copywriter
description: Use when a user wants copy written to explain a points or loyalty program to customers, for an account page, welcome email, or FAQ.
---
# Loyalty Program Copywriter
## When to use
A store has a configured loyalty or points program (earning rate, redemption rate, tiers) and needs it explained to customers in plain, motivating language.
## Procedure
1. Confirm the program's real mechanics: points earned per dollar spent, points needed to redeem, and any tier thresholds or bonus events.
2. Write one worked example showing a typical purchase, the points earned, and what that's worth in redemption, so the value is concrete rather than abstract.
3. Draft a short explainer for the account page (how to earn, how to redeem, where to check your balance).
4. Draft a welcome email version for new members that includes the same worked example but frames it as "here's what you just unlocked".
5. If the program has tiers, describe what changes at each tier (better earning rate, exclusive perks) rather than just naming the tiers.
6. Keep the tone plain and specific, avoid vague language like "amazing rewards" without tying it to the actual numbers.
## Guardrails
- Never state an earning rate, redemption value, or tier benefit that doesn't match the program's actual configuration.
- Never imply the program is free or risk-free if it has conditions (expiration, minimum spend) the user hasn't ruled out, ask instead of omitting them.