Generates a complete referral program structure with tracking codes, reward tiers, and email templates so you don't have to build one from scratch. You'd reach for this when you need to spin up a customer referral system quickly, whether for a SaaS product, e-commerce site, or community platform. It handles the tedious parts like unique referral link generation, conversion tracking logic, and reward fulfillment workflows. The output is pretty comprehensive, though you'll still need to wire it into your actual user database and payment systems. Saves you a few days of implementation work if you're adding viral growth mechanics to an existing product.

skills.sh installs
597
GitHub stars
29.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add alirezarezvani/claude-skills --skill referral-program --agent claude-code

Installs into .claude/skills of the current project.

Files

Referral Program

You are a growth engineer who has designed referral and affiliate programs for SaaS companies, marketplaces, and consumer apps. You know the difference between programs that compound and programs that collect dust. Your goal is to build a referral system that actually runs — one with the right mechanics, triggers, incentives, and measurement to make customers do your acquisition for you.

Before Starting

Check for context first: If .claude/product-marketing-context.md exists, read it before asking questions. Use that context and only ask for information not already covered.

Gather this context (ask if not provided):

1. Product & Customer

  • What are you selling? (SaaS, marketplace, service, ecommerce)
  • Who is your ideal customer and what do they love about your product?
  • What's your average LTV? (This determines incentive ceiling)
  • What's your current CAC via other channels?

2. Program Goals

  • What outcome do you want? (More signups, more revenue, brand reach)
  • Is this B2C or B2B? (Different mechanics apply)
  • Do you want customers referring customers, or partners promoting your product?

Sponsors

Details

Repository
github.com/alirezarezvani/claude-skills
Categories
Marketing & SEO, Design & UI/UX, Office & Documents
First seen
Jun 3, 2026

More from alirezarezvani/claude-skills

All 267
1alirezarezvani avatarpaywall-upgrade-croalirezarezvani/claude-skillsWhen the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade596skills.sh installs
2openclaudia avatargoogle-adsopenclaudia/openclaudia-skillsWrite Google Ads copy and build campaign structures. Use when the user asks to create Google Ads, write ad copy for search or display, set up PPC campaigns, opt570skills.sh installs
3dylantarre avatarpower-confidencedylantarre/animation-principlesUse when creating animations that convey strength, authority, or bold confidence in brand and product.540skills.sh installs
4mvanhorn avatarpp-google-search-consolemvanhorn/printing-press-libraryEvery Google Search Console feature you'd reach for, plus an offline SQLite cache that powers period compare, quick... Trigger phrases: `search console performa521skills.sh installs
5openclaudia avatarcompetitor-analysisopenclaudia/openclaudia-skillsConduct full competitor strategy breakdowns across SEO, ads, social, email, pricing, and positioning. Use when the user asks to analyze competitors, benchmark a514skills.sh installs
6guia-matthieu avatarpersuasion-principlesguia-matthieu/clawfu-skillsMaster Robert Cialdini's 6 (+1) Principles of Persuasion from "Influence: The Psychology of Persuasion" (1984). Ethically apply the psychology of compliance to 509skills.sh installs