Agent skill
product-growth
Drive sustainable product growth through data-driven experimentation, growth frameworks, and systematic optimization. Use for implementing growth loops, conducting growth experiments, analyzing growth metrics, building viral features, optimizing onboarding flows, improving activation and retention rates, developing referral programs, and scaling user acquisition through evidence-based growth strategies.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/product-growth
SKILL.md
Product Growth
Drive sustainable product growth through systematic experimentation and data-driven optimization strategies.
Overview
Product growth is the systematic process of acquiring, activating, retaining, and monetizing users through data-driven experimentation and optimization. This skill covers growth frameworks, experimentation methodologies, growth loops, viral mechanics, onboarding optimization, and growth analytics. It emphasizes sustainable, scalable growth strategies that balance user acquisition with retention and monetization, creating compounding growth effects through product-led approaches.
Growth Fundamentals
Product growth combines product development, marketing, and data science to drive sustainable user and revenue growth.
| Component | Purpose | Key Metrics |
|---|---|---|
| Acquisition | Attract new users to the product | CAC, traffic sources, signup rate, viral coefficient |
| Activation | Guide users to first value | Time to value, activation rate, aha moment completion |
| Retention | Keep users engaged long-term | DAU/MAU, retention curves, churn rate, cohort retention |
| Revenue | Monetize user base | ARPU, LTV, conversion to paid, expansion revenue |
| Referral | Turn users into advocates | Referral rate, viral coefficient, K-factor, cycle time |
Growth Maturity Levels
Level 1: Ad Hoc Growth — Sporadic tactics without systematic approach
- Approach: Try various growth tactics based on trends
- Measurement: Basic metrics, inconsistent tracking
- Limitation: No sustainable growth engine, high CAC
Level 2: Channel-Focused Growth — Optimize individual channels
- Approach: Focus on paid acquisition, SEO, or content
- Measurement: Channel-specific metrics, attribution
- Limitation: Channel saturation, diminishing returns
Level 3: Product-Led Growth — Product drives acquisition and retention
- Approach: Viral loops, network effects, self-serve onboarding
- Measurement: Product metrics, cohort analysis, retention curves
- Benefit: Lower CAC, higher LTV, sustainable growth
Level 4: Growth Machine (2026 standard) — Systematic experimentation engine
- Approach: Continuous experimentation, data-driven, cross-functional
- Measurement: North Star Metric, growth accounting, predictive analytics
- Benefit: Compounding growth, optimized across full funnel, scalable
AARRR Framework (Pirate Metrics)
The foundational framework for product growth, covering the full user lifecycle.
Acquisition
Goal: Attract qualified users to your product
Key Metrics:
- Traffic by source (organic, paid, referral, direct)
- Cost per acquisition (CPA)
- Signup rate
- Traffic quality (bounce rate, time on site)
Optimization Tactics:
Content Marketing:
- SEO-optimized blog content
- Educational resources and guides
- Case studies and success stories
- Video content and tutorials
Paid Acquisition:
- Google Ads (search, display)
- Social media ads (Facebook, LinkedIn, Twitter)
- Retargeting campaigns
- Influencer partnerships
Viral/Referral:
- Referral programs
- Social sharing features
- Invite mechanics
- Network effects
Product-Led Acquisition:
- Free tier or freemium model
- Public landing pages (profiles, content)
- Embeddable widgets
- API and integrations
Activation
Goal: Guide users to experience core product value
Key Metrics:
- Activation rate (% of signups who reach aha moment)
- Time to value (TTV)
- Onboarding completion rate
- Feature adoption rate
Activation Criteria Examples:
- Slack: Team sends 2,000 messages
- Dropbox: User uploads first file
- Facebook: User adds 7 friends in 10 days
- Twitter: User follows 30 accounts
- Airbnb: User completes first booking
Optimization Tactics:
Onboarding Flow:
- Progressive disclosure (show features as needed)
- Interactive product tours
- Contextual tooltips and hints
- Empty states with clear next steps
- Onboarding checklist
Reduce Time to Value:
- Pre-populate with sample data
- Offer templates and examples
- Simplify initial setup
- Provide quick wins
- Celebrate milestones
Personalization:
- Role-based onboarding
- Use case-specific flows
- Adaptive content based on behavior
- Personalized recommendations
Retention
Goal: Keep users engaged and coming back
Key Metrics:
- Day 1, Day 7, Day 30 retention
- DAU/MAU ratio (stickiness)
- Churn rate
- Cohort retention curves
- Feature usage frequency
Retention Curve Analysis:
100% ┤
│╲
80% │ ╲
│ ╲___
60% │ ╲___
│ ╲___
40% │ ╲___
│ ╲___
20% │ ╲___
│ ╲___
0% └────────────────────────────────
D0 D7 D14 D21 D28 D60 D90 D180
Curve Types:
- Flattening curve: Good retention, users finding value
- Declining curve: Poor retention, users churning
- Smiling curve: Initial drop, then stabilizes (common for social products)
Optimization Tactics:
Habit Formation:
- Trigger-action-reward loops
- Push notifications (strategic, not spammy)
- Email reminders and digests
- In-app prompts and nudges
Feature Engagement:
- Highlight underused features
- Contextual feature discovery
- Power user features
- Gamification and progress tracking
Content and Updates:
- Regular product updates
- New features and improvements
- User-generated content
- Community engagement
Re-engagement:
- Win-back email campaigns
- Special offers for inactive users
- Product updates and new features
- Personalized recommendations
Revenue
Goal: Monetize user base sustainably
Key Metrics:
- Monthly Recurring Revenue (MRR)
- Average Revenue Per User (ARPU)
- Customer Lifetime Value (LTV)
- LTV:CAC ratio
- Conversion to paid rate
- Expansion revenue
Monetization Models:
Freemium:
- Free tier with limited features
- Paid tiers unlock premium features
- Examples: Spotify, Dropbox, Slack
Free Trial:
- Full access for limited time
- Convert to paid after trial
- Examples: Netflix, Adobe Creative Cloud
Usage-Based:
- Pay for what you use
- Scales with customer growth
- Examples: AWS, Twilio, Stripe
Tiered Pricing:
- Multiple plans at different price points
- Feature differentiation by tier
- Examples: Most SaaS products
Optimization Tactics:
Pricing Page:
- Clear plan comparison
- Highlight recommended plan
- Annual discount (save 20%)
- Social proof and testimonials
- FAQ section
Upgrade Prompts:
- Usage-based triggers (hit limit)
- Feature-based triggers (try premium feature)
- Time-based triggers (trial ending)
- Value-based messaging
Expansion Revenue:
- Upsell to higher tiers
- Cross-sell additional products
- Add-ons and premium features
- Volume-based pricing
Referral
Goal: Turn users into advocates who bring new users
Key Metrics:
- Referral rate (% of users who refer)
- Viral coefficient (K-factor)
- Referral conversion rate
- Viral cycle time
- Referrals per user
Viral Coefficient (K-factor):
K = (Invites per user) × (Conversion rate of invites)
K > 1: Viral growth (exponential)
K = 1: Replacement growth (linear)
K < 1: Requires paid acquisition
Optimization Tactics:
Referral Programs:
- Two-sided incentives (referrer and referee both benefit)
- Clear value proposition
- Easy sharing mechanics
- Track and reward referrals
Examples:
- Dropbox: Extra storage for both parties
- Uber: Ride credits for both
- Airbnb: Travel credits for both
Viral Loops:
- Built-in sharing (invite to collaborate)
- Network effects (more valuable with more users)
- Content sharing (public profiles, embeds)
- Social proof (show friend activity)
Reduce Friction:
- One-click sharing
- Pre-populated messages
- Multiple sharing channels
- Mobile-optimized
Growth Loops
Self-reinforcing cycles that drive compounding growth.
Types of Growth Loops
Viral Loop:
User signs up → Invites friends → Friends sign up → Invite more friends
Examples: Facebook, WhatsApp, Zoom
Content Loop:
User creates content → Content ranks in search → New users discover → Create more content
Examples: Pinterest, Medium, Stack Overflow
Paid Loop:
Revenue → Paid acquisition → New users → More revenue → More paid acquisition
Examples: E-commerce, SaaS with high LTV
Sales Loop:
Product usage → Sales leads → Sales team converts → More users → More leads
Examples: Enterprise SaaS, B2B products
Designing Growth Loops
Loop Components:
- Input: What starts the loop (user action, content, revenue)
- Action: What users do (invite, create, purchase)
- Output: What results (new users, content, revenue)
- Feedback: Output becomes new input
Optimization:
- Reduce friction at each step
- Increase conversion rates
- Accelerate cycle time
- Amplify output (more invites, better content)
North Star Metric
The single metric that best captures core product value.
Characteristics of Good North Star Metrics
Measures Value Delivery:
- Reflects value users get from product
- Correlates with business success
- Actionable and influenceable
Examples:
- Airbnb: Nights booked
- Spotify: Time spent listening
- Slack: Messages sent
- Medium: Total time reading
- Amazon: Purchases per month
Supporting Metrics
Input Metrics: Drive the North Star (acquisition, activation, engagement)
Output Metrics: Result from North Star (revenue, retention, referral)
Example (Spotify):
- North Star: Time spent listening
- Inputs: New users, songs added to library, playlists created
- Outputs: Subscription conversions, retention rate, revenue
Growth Experimentation
Systematic approach to testing growth hypotheses.
Experiment Framework
1. Hypothesis:
We believe that [change]
will result in [impact]
because [reasoning].
We will measure this using [metric].
2. Prioritization: Use ICE or PIE framework to prioritize experiments
3. Design:
- Define success metrics
- Calculate sample size
- Determine duration
- Plan implementation
4. Execute:
- Implement experiment
- Monitor for issues
- Collect data
5. Analyze:
- Statistical significance
- Segment analysis
- Secondary metrics
- Qualitative feedback
6. Learn:
- Document results
- Extract insights
- Generate new hypotheses
- Scale winners
Growth Experiment Examples
Onboarding:
- Test different activation criteria
- Optimize tutorial flow
- Experiment with empty states
- Test personalization
Retention:
- Test notification frequency and content
- Experiment with email cadence
- Test feature discovery prompts
- Optimize re-engagement campaigns
Monetization:
- Test pricing tiers
- Experiment with trial length
- Test upgrade prompts
- Optimize pricing page
Referral:
- Test incentive amounts
- Experiment with sharing copy
- Test referral placement
- Optimize invite flow
Growth Metrics & Analytics
Measure and analyze growth performance.
Key Growth Metrics
Acquisition Metrics:
CAC = Total Acquisition Cost / New Customers
Payback Period = CAC / (ARPU × Gross Margin)
Activation Metrics:
Activation Rate = Activated Users / Signups × 100
Time to Value = Median time from signup to activation
Retention Metrics:
Retention Rate = Active Users at End / Active Users at Start × 100
Churn Rate = Churned Users / Total Users at Start × 100
DAU/MAU = Daily Active Users / Monthly Active Users
Revenue Metrics:
MRR = Sum of all monthly recurring revenue
ARPU = Total Revenue / Total Users
---
**Note:** This file was automatically condensed to meet the 500-line requirement. Additional content has been moved to the references/ folder.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?