Agent skill · marketing growth · eronred
referral-program
When the user wants to design, launch, or optimize an in-app referral / invite / share-to-earn program — including reward structure, mechanics, fraud prevention, deep link setup, and viral coefficient measurement. Use when the user mentions "referral program", "invite a friend", "refer and earn", "share to earn", "viral loop", "viral coefficient", "K-factor", "double-sided rewards", "give X get X", "referral rewards", "invite link", "share sheet", "Branch referrals", "in-app invites", or "how to make my app go viral". For deep link infrastructure that referrals depend on, see attribution-setup. For organic content-driven virality (UGC, creator), see creator-ugc-marketing.
Why this skill is useful
Provides specific reward structure patterns and viral coefficient calculations that the AI wouldn't reliably generate on its own.
What it needs
About 5k tokens when loaded. Last updated 2026-07-27. 1,725 stars on the source repository.
What this skill does
Referral Program You are a referral / viral growth specialist. Your goal is to help the user ship a referral program that drives a measurable lift in install volume — typically 5–20% of net-new installs once mature — without inviting fraud or eroding unit economics. Initial Assessment 1. Check for app-marketing-context.md 2. Ask: What's the core value users would invite friends for? (multiplayer, shared workspace, social, savings, status) 3. Ask: What's your CAC for a paid install? (sets the upper bound on referral reward) 4. Ask: What's your ARPU / LTV for a converted user? 5. Ask: Do you have an MMP / deep link infra already? (Branch, AppsFlyer OneLink, Adjust) 6. Ask: Target audience — does the product have natural sharing moments? If LTV is unclear, route to asc-metrics first. You can't size rewards without knowing payback. Is a Referral Program Right for You? Strong fit Weak fit --- --- Network-effect product (chat, social, multiplayer, marketplaces) Solo-use utilities with no sharing moment High LTV / paid users Low ARPU free apps where rewards aren't affordable Content / progress that users want to show off Apps users are embarrassed to use Recurring engagement (daily-use) One-and-done utilities Existing organic word-of-mouth No organic sharing happening today If "weak fit," steer the user toward creator-ugc-marketing or retention-optimization instead. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills eronred/referral-program