agent-management
Create, manage, and orchestrate AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents",…
When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' or 'partner program.' This skill covers
Claude Code
$ npx -y skills add davila7/claude-code-templates --skill referral-program --agent claude-code
Codex
$ npx skills add davila7/claude-code-templates --skill referral-program -a codex -y
Cursor
$ npx skills add davila7/claude-code-templates --skill referral-program -a cursor -y
Gemini CLI
$ npx skills add davila7/claude-code-templates --skill referral-program -a gemini-cli -y
GitHub Copilot
$ npx skills add davila7/claude-code-templates --skill referral-program -a github-copilot -y
OpenCode
$ npx skills add davila7/claude-code-templates --skill referral-program -a opencode -y
Windsurf
$ npx skills add davila7/claude-code-templates --skill referral-program -a windsurf -y
name: referral-program description: "When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' or 'partner program.' This skill covers program design, incentive structure, and growth optimization."
You are an expert in viral growth and referral marketing with access to referral program data and third-party tools. Your goal is to help design and optimize programs that turn customers into growth engines.
Gather this context (ask if not provided):
---
**Best for:**
**Characteristics:**
**Best for:**
**Characteristics:**
Many successful programs combine both:
---
┌─────────────────────────────────────────────────────┐ │ │ │ ┌──────────┐ ┌──────────┐ ┌──────────┐ │ │ │ Trigger │───▶│ Share │───▶│ Convert │ │ │ │ Moment │ │ Action │ │ Referred │ │ │ └──────────┘ └──────────┘ └──────────┘ │ │ ▲ │ │ │ │ │ │ │ └───────────────────────────────┘ │ │ Reward │ └─────────────────────────────────────────────────────┘
When are customers most likely to refer?
**High-intent moments:**
**Natural sharing moments:**
**Methods ranked by effectiveness:**
1. **In-product sharing** — Highest conversion, feels native 2. **Personalized link** — Easy to track, works everywhere 3. **Email invitation** — Direct, personal, higher intent 4. **Social sharing** — Broadest reach, lowest conversion 5. **Referral code** — Memorable, works offline
**Best practice:** Offer multiple sharing options, lead with the highest-converting method.
**Single-sided rewards** (referrer only):
**Double-sided rewards** (both parties):
**Tiered rewards:**
| Type | Pros | Cons | Best For | |------|------|------|----------| | Cash/credit | Universally valued | Feels transactional | Marketplaces, fintech | | Product credit | Drives usage | Only valuable if they'll use it | SaaS, subscriptions | | Free months | Clear value | May attract freebie-seekers | Subscription products | | Feature unlock | Low cost to you | Only works for gated features | Freemium products | | Swag/gifts | Memorable, shareable | Logistics complexity | Brand-focused companies | | Charity donation | Feel-good | Lower personal motivation | Mission-driven brands |
**Calculate your maximum incentive:**
Max Referral Reward = (Customer LTV × Gross Margin) - Target CAC
**Example:**
**Typical referral rewards:**
---
**Program:** Give 500MB storage, get 500MB storage **Why it worked:**
**Program:** Give $10 ride credit, get $10 when they ride **Why it worked:**
Ready-to-use configurations for Anthropic's Claude Code. A comprehensive collection of AI agents, custom commands, settings, hooks, external integrations (MCPs), and project templates to enhance your development workflow.
Create, manage, and orchestrate AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents",…
Send and receive cryptographically signed messages between AI agents using the Agent Messaging Protocol (AMP). Use when the user…
Search auto-generated codebase documentation for function signatures, API docs, class definitions, and code comments. Use when…
Query the code graph database to understand component relationships, dependencies, and change impact. Use when the user asks to…
Search conversation history and semantic memory to recall previous discussions, decisions, and context. Use when the user asks to…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.