referral-program

Designs viral loops and manages referrals for apps and websites.

622|45|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/OpenClaudia/openclaudia-skills --skill referral-program-openclaudia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: referral-program
Source: https://github.com/OpenClaudia/openclaudia-skills/tree/main/skills/referral-program
Command: npx skills add https://github.com/OpenClaudia/openclaudia-skills --skill referral-program-openclaudia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you design and implement effective referral programs and viral growth loops to drive sustainable user acquisition and engagement.

Core Features & Use Cases

  • Framework Design: Choose between one-sided, two-sided, or tiered incentive structures.
  • Viral Coefficient Calculation: Understand and optimize your growth loops using K-factor and cycle time metrics.
  • Channel Strategy: Implement referrals via email, social media, or in-app prompts.
  • Use Case: You want to encourage existing users to invite their friends. This Skill will help you decide on the best rewards, how to track referrals, and how to communicate the program to users.

Quick Start

Design a two-sided referral program where both the referrer and the referred friend receive a $10 credit.

Frequently Asked Questions about referral-program

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a viral growth loop and how does it drive user acquisition?

A viral growth loop drives user acquisition by turning new users into advocates who invite others. This Skill designs those loops, calculating your viral coefficient and building incentive frameworks to sustain word-of-mouth marketing.

How do I design a referral program with the right incentive structure?

To design a referral program, choose between one-sided, two-sided, or tiered incentive structures. This Skill helps you select the best rewards for both referrer and referred friend, optimizing for sustainable network effects.

How do I calculate the viral coefficient for my marketing campaign?

You calculate the viral coefficient using K-factor and cycle time metrics. This Skill provides the framework to measure and optimize these metrics, ensuring your viral marketing campaigns achieve positive growth loops.

What are the best channels to implement a referral program?

The best channels to implement a referral program include email, social media, and in-app prompts. This Skill helps you design channel strategies and landing page templates to effectively communicate your incentive programs to users.

When should I use a two-sided referral program instead of a one-sided one?

Use a two-sided referral program when you need to incentivize both the referrer and the referred friend to maximize conversion. This Skill provides framework designs to compare one-sided, two-sided, and tiered incentive structures.

Does this referral program design process work for in-app prompts?

Yes, this referral program design process works for in-app prompts. The Skill provides implementation checklists and channel strategies covering in-app prompts, email, and social media to effectively deploy your growth loops.