🎯

growth-embedded

🎯Skill

from menkesu/awesome-pm-skills

VibeIndex|
What it does

Embeds viral growth mechanics and retention strategies into product development, using proven frameworks to optimize user acquisition, activation, and network effects.

πŸ“¦

Part of

menkesu/awesome-pm-skills(20 items)

growth-embedded

Installation

git cloneClone repository
git clone [your-repo-url]
πŸ“– Extracted from docs: menkesu/awesome-pm-skills
3Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Builds growth loops into products from day 1 using YC playbook (Gustaf Alstromer), Casey Winters growth frameworks, and Elena Verna's retention-first approach. Use when adding viral mechanics, instrumenting analytics, creating referral systems, or optimizing for retention over acquisition.

Overview

# Growth-First Development

When This Skill Activates

Claude uses this skill when:

  • Building features that could have viral mechanics
  • Adding referral or sharing functionality
  • Implementing analytics and tracking
  • Designing for network effects
  • Optimizing for activation and retention

Core Frameworks

1. YC Growth Playbook (Source: Gustaf Alstromer, Partner at YC)

The Three Growth Levers:

πŸ“ˆ Acquisition - How users discover you

🎯 Activation - First value experience

πŸ” Retention - Users coming back

Priority Order:

> "Retention first, activation second, acquisition last. Don't acquire users you can't retain."

Growth Loops:

```

User gets value β†’ Shares with others β†’ New users β†’ Cycle repeats

```

Examples:

  • Dropbox: More storage for referrals
  • Superhuman: Invite-only creates FOMO
  • Notion: Shared docs bring collaborators

---

2. Network Effects Patterns

Types:

Direct Network Effects:

  • More users = more value for all
  • Example: Social networks, marketplaces

Data Network Effects:

  • More usage = smarter product
  • Example: Recommendations, AI features

Platform Network Effects:

  • More developers = more integrations
  • Example: Shopify apps, Zapier

---

3. Referral Mechanics

Double-Sided Incentive:

```

Referrer gets: [benefit]

Referred gets: [benefit]

Both win: [shared value]

```

Tracking:

```javascript

// Referral flow

generateReferralLink(user) {

const link = app.com/ref/${user.id};

track('referral_link_generated', { userId: user.id });

return link;

}

// Attribution

onSignup(referralCode) {

const referrer = getUserByRefCode(referralCode);

track('referral_signup', {

referrer: referrer.id,

referred: newUser.id

});

giveReward(referrer);

giveReward(newUser);

}

```

---

4. Activation Optimization

Time to Value:

> "Get users to 'aha moment' as fast as possible"

Activation Milestones:

  1. Signup complete
  2. Setup complete
  3. First value delivered
  4. Habit formed

Measure:

```

Activation Rate = (Users who reached value) / (Total signups)

```

---

Decision Tree: Growth Feature

```

NEW FEATURE

β”‚

β”œβ”€ Can users share this? ──────YES──→ ADD SHARE FUNCTIONALITY

β”‚ NO ↓

β”‚

β”œβ”€ Creates network effects? ───YES──→ OPTIMIZE FOR VIRAL LOOPS

β”‚ NO ↓

β”‚

β”œβ”€ First-time experience? ─────YES──→ OPTIMIZE ACTIVATION

β”‚ NO ↓

β”‚

β”œβ”€ Repeat usage? ──────────────YES──→ INSTRUMENT RETENTION TRACKING

β”‚ NO ↓

β”‚

└─ STANDARD FEATURE β†β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

(Still track basic analytics)

```

Action Templates

Template 1: Referral System

```markdown

# Referral Feature

Incentive Structure

  • Referrer gets: [reward]
  • Referred gets: [reward]
  • Both benefit: [shared value]

Implementation

```javascript

// Generate referral link

const link = generateReferralLink(user);

// Track shares

track('referral_shared', {

channel: ['email', 'social', 'link'],

userId: user.id

});

// Track conversions

track('referral_converted', {

referrerId: referrer.id,

referredId: newUser.id,

timeToConversion: timestamp

});

// Reward both

giveReward(referrer, 'storage_upgrade');

giveReward(newUser, 'welcome_bonus');

```

Metrics

  • Link generation rate
  • Share rate
  • Conversion rate (clicked β†’ signed up)
  • Activation rate (signed up β†’ activated)
  • K-factor (viral coefficient)

```

Template 2: Activation Flow

```markdown

# Activation Optimization

Time to Value

  • Target: <[X] minutes
  • Current: [Y] minutes

Activation Funnel

  1. Signup (100% of signups)
  2. Profile Setup ([X]%)
  3. First Action ([X]%)
  4. Aha Moment ([X]%)
  5. Habit Formation ([X]%)

Drop-off Points

  • Biggest drop-off: [identify]
  • Why: [hypothesis]
  • Fix: [solution]

Implementation

```javascript

// Track activation milestones

track('activation_milestone', {

milestone: 'profile_complete',

userId: user.id,

timeToComplete: seconds

});

// Identify where users drop off

if (!completedSetup(user, 24hours)) {

sendReminderEmail(user);

}

```

```

Template 3: Growth Analytics

```markdown

# Growth Metrics Dashboard

Acquisition

  • New signups: [X per day]
  • Channels: [organic, referral, paid]
  • Cost per acquisition: [$X]

Activation

  • Activation rate: [X]%
  • Time to first value: [X] minutes
  • Drop-off point: [step in funnel]

Retention

  • Day 1: [X]%
  • Day 7: [X]%
  • Day 30: [X]%
  • Retention curve: [improving / flat / declining]

Referral

  • K-factor: [X] (viral coefficient)
  • Referral rate: [X]% of users refer
  • Conversion rate: [X]% of referred sign up

Implementation

```javascript

// Track key events

track('user_activated', { userId, timestamp });

track('user_retained_day7', { userId, timestamp });

track('referral_sent', { referrerId, channel });

```

```

Quick Reference

πŸš€ Growth Checklist

Acquisition:

  • [ ] Referral system implemented
  • [ ] Viral loops identified
  • [ ] Share buttons prominent

Activation:

  • [ ] Time to value < 5 minutes
  • [ ] Onboarding optimized
  • [ ] Aha moment clear

Retention:

  • [ ] Usage triggers implemented
  • [ ] Email/push notifications
  • [ ] Habit formation designed

Analytics:

  • [ ] Cohort retention tracking
  • [ ] Funnel analysis
  • [ ] Attribution tracking

---

Real-World Examples

Example 1: Dropbox Referral

Incentive:

  • Referrer: +500MB storage
  • Referred: +500MB storage
  • Both win: More space

Result: 35% of signups from referrals

---

Example 2: Superhuman Activation

Time to Value:

  • < 2 minutes to first email sent
  • Guided onboarding
  • Keyboard shortcuts taught early

Result: 90%+ retention

---

Example 3: Notion Network Effects

Growth Loop:

  • User creates doc β†’ Shares with team β†’ Team joins Notion β†’ Creates more docs β†’ Cycle repeats

Result: Viral growth in teams

---

Common Pitfalls

❌ Mistake 1: Optimizing Acquisition Before Retention

Problem: Leaky bucket - users leave as fast as they join

Fix: Fix retention first, then acquire

❌ Mistake 2: No Viral Mechanics

Problem: Every user requires paid acquisition

Fix: Build sharing into core features

❌ Mistake 3: Slow Activation

Problem: Users drop off before seeing value

Fix: Get to aha moment in < 5 minutes

---

Related Skills

  • zero-to-launch - For building growth into MVP
  • metrics-frameworks - For measuring growth metrics
  • exp-driven-dev - For A/B testing growth features
  • user-feedback-system - For improving retention

---

Key Quotes

Gustaf Alstromer:

> "Retention first, activation second, acquisition last. Don't pour water into a leaky bucket."

Casey Winters:

> "The best growth loops are built into the product, not bolted on."

Elena Verna:

> "Acquisition is a tax on poor retention."

---

Further Learning

  • references/yc-growth-playbook.md - Complete YC growth frameworks
  • references/referral-examples.md - Successful referral programs
  • references/activation-patterns.md - Onboarding best practices
  • references/retention-strategies.md - Building habit-forming products

More from this repository10

🎯
strategy-frameworks🎯Skill

Generates strategic product roadmaps using frameworks like Playing to Win and Crossing the Chasm, helping teams define market strategy and competitive positioning.

🎯
zero-to-launch🎯Skill

Rapidly guides users from product concept to working prototype by applying AI-first thinking, simplicity frameworks, and experience design principles.

🎯
workplace-navigation🎯Skill

Helps professionals navigate workplace conflicts by understanding root causes, finding common ground, and resolving tensions with strategic communication.

🎯
ai-startup-building🎯Skill

Builds AI-native products using modern startup frameworks, optimizing for speed, cost, and user experience with 2025+ best practices.

🎯
jtbd-building🎯Skill

Designs product features by uncovering customer's deeper motivations, functional needs, and emotional progress using Jobs-to-be-Done theory.

🎯
strategic-build🎯Skill

Strategically prioritizes and builds high-impact, compounding work using the LNO framework to maximize development efficiency and prevent low-value efforts.

🎯
exec-comms🎯Skill

Drafts precise executive communications using Amazon's 6-pager, Stripe's memo format, and SCQA framework for strategic documents.

🎯
influence-craft🎯Skill

Strategically maps organizational power dynamics and builds influence by leveraging relationships, expertise, and strategic stakeholder engagement.

🎯
ship-decisions🎯Skill

Guides product decisions by evaluating whether to ship or iterate using frameworks that distinguish between reversible and irreversible choices, helping teams balance speed, learning, and risk.

🎯
user-feedback-system🎯Skill

Systematically collects and analyzes user feedback using PMF surveys, NPS tracking, interviews, and feature request mechanisms to drive product improvement.