Retention Referral
Retention Referral is an design AI skill with a core value of Churn prevention (voluntary and involuntary), referral loops, affiliate program design, and product-led growth. It
helps developers solve real-world problems in the design domain, boosting
efficiency, automating repetitive tasks, and optimizing workflows.
Churn prevention (voluntary and involuntary), referral loops, affiliate program design, and product-led growth.
Quick Facts
mkdir -p ./skills/retention-referral && curl -sfL https://raw.githubusercontent.com/mayurrathi/awesome-agent-skills/main/skills/retention-referral/SKILL.md -o ./skills/retention-referral/SKILL.md Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).
Skill Content
# 1.5.2 Retention Referral
This skill defines the frameworks for keeping customers longer and turning them into acquisition engines.
1. Churn Prevention (Voluntary)
**Goal:** Rescue customers at the moment of cancellation.
* **Cancel Flow:** Trigger → Exit Survey (Reason) → Dynamic Save Offer → Confirmation.
* **Reason-Offer Mapping:**
* Price → Discount or Downgrade.
* Low Usage → Pause subscription (1-3 months).
* Missing Feature → Roadmap preview or Support intro.
* **Dark Patterns:** Avoid them. Keep the "Cancel" option clear to maintain brand trust.
2. Dunning & Involuntary Churn
**Goal:** Recover failed payments automatically.
* **Retry Logic:** Use "Smart Retries" (e.g., Stripe) to attempt charges on success-prone days.
* **Communication:** 3-4 plain-text emails over 10 days escalating in urgency. Provide a "no-login" link to update payment info.
* **In-App Alerts:** Display a persistent banner for accounts with past-due payments.
3. Referral Program Design
**Goal:** Engineering viral loops within the product.
* **The Loop:** Trigger Moment (Aha moment) → Share Action → Convert Friend → Reward.
* **Incentive Structure:** Double-sided rewards (Referrer gets X, Friend gets Y) are the most effective.
* **Milestones:** Use tiered rewards (e.g., "Refer 5 friends for a t-shirt") to encourage repeat sharing.
4. Affiliate & Partner Programs
**Goal:** Scale reach through external advocates.
* **Recruitment:** Focus on creators whose audience matches your Target Persona (Skill 14).
* **Commissions:** Use recurring percentage-based commissions for SaaS to align long-term incentives.
* **Enablement:** Provide affiliates with pre-made banners, email swipes, and "Vs" pages (Skill 17).
5. User Health Scoring
* **Metrics:** Track login frequency, key feature usage, and support sentiment.
* **Intervention:** For users with dropping health scores, trigger proactive outreach or re-engagement drip sequences.
🎯 Best For
- Claude users
- Designers
- Creative professionals
- Product teams
💡 Use Cases
- Design system documentation
- Component specification creation
📖 How to Use This Skill
- 1
Install the Skill
Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.
- 2
Load into Your AI Assistant
Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.
- 3
Apply Retention Referral to Your Work
Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.
- 4
Review and Refine
Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.
❓ Frequently Asked Questions
Does Retention Referral generate production-ready design specs?
It generates detailed specifications that developers can use directly. Review and adjust for your specific design system.
How do I install Retention Referral?
Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/retention-referral/SKILL.md, ready to use.
Can I customize this skill for my team?
Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.
⚠️ Common Mistakes to Avoid
Not reading the full skill
Skills contain important context and edge cases beyond the quick start.