growth-loops
Find your growth loop or stay stuck in linear acquisition hell. Identify viral, content, network, and paid loop opportunities using Elena Verna's framework.
What this skill does
# Growth Loops
**If you're buying all your growth, you're doing it wrong.**
Most PMs think about growth as a funnel: spend money → acquire users → hope they stick. That's expensive and doesn't compound.
Growth loops are different: users create value → that value attracts more users → they create more value. It compounds.
**Philosophy:** "Growth isn't a funnel that leaks. It's a loop that compounds." - Elena Verna
## Entry Point
When this skill is invoked, start with:
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GROWTH LOOPS ANALYSIS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Growth that compounds beats growth you pay for every time.
What do you want to do?
1. Identify loop opportunities
→ Analyze your product for potential loops
2. Design a specific loop
→ Deep dive on viral, content, or network loop
3. Optimize loop velocity
→ Make existing loops cycle faster
4. Map current growth mechanics
→ Understand what's driving growth today
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
## What This Does
Identifies if your product has (or could have) compounding growth:
- **Viral loops** - Users invite users
- **Content loops** - User-generated content attracts organic traffic
- **Network effects** - More users = more value
- **Paid loops** - Revenue funds acquisition (only if efficient)
Then tells you which loop fits your product and how to build it.
## Usage
```
/growth-loops [product/feature]
```
**Examples:**
- `/growth-loops` - Analyze current product for loop opportunities
- `/growth-loops "referral program"` - Design loop for specific feature
- `/growth-loops --map` - Map existing user flows to loop types
- `/growth-loops --velocity` - Focus on loop speed optimization
## What Happens
1. **Understands your product:**
- What's the core value proposition?
- Who are the users?
- What's the typical user journey?
- Where does viral potential exist?
2. **Identifies loop opportunities** across 4 types:
- **Viral loops** (users invite users)
- **Content loops** (UGC attracts organic traffic)
- **Network effects** (more users = more value)
- **Paid loops** (revenue funds acquisition)
3. **Maps the loop structure:**
- Input → Action → Output → New Input
- Where does the cycle reinforce?
- What makes the loop sustainable?
4. **Analyzes loop velocity:**
- How long does one loop cycle take?
- Faster loops compound faster
- Optimization opportunities
5. **Returns growth loop design** with implementation suggestions
## Growth Loop Types
### 1. Viral Loops
Users invite users directly.
**Examples:**
- Dropbox referral (both get storage)
- Slack (team invites)
- Figma (share designs)
**When it fits:**
- Product has multi-player value
- Users naturally want to invite others
- Network size increases value
**Velocity:** Fast (hours to days)
---
### 2. Content Loops
User-generated content attracts organic traffic.
**Examples:**
- Yelp reviews (rank in Google)
- Pinterest pins (visual search)
- Stack Overflow answers (SEO)
**When it fits:**
- Users create public content
- Content is searchable/shareable
- Long-tail SEO opportunity
**Velocity:** Slow (weeks to months)
---
### 3. Network Effect Loops
More users = more value for everyone.
**Examples:**
- Marketplaces (more buyers → more sellers → more buyers)
- Social networks (more friends = more value)
- OpenTable (more diners → more restaurants)
**When it fits:**
- Multi-sided platform
- Value scales with total users
- Critical mass required
**Velocity:** Medium (weeks)
---
### 4. Paid Loops
Revenue funds acquisition.
**Examples:**
- SaaS with positive CAC/LTV
- E-commerce with repeat purchases
- Subscription products
**When it fits:**
- LTV > CAC (healthy unit economics)
- Reliable conversion rates
- Scalable acquisition channels
**Velocity:** Medium to slow (30+ days)
---
## Loop Velocity Analysis
```
/growth-loops --velocity
```
Focuses on **how fast** loops cycle:
**Why velocity matters:**
- Faster loops compound faster
- More cycles per year = more growth
- Small velocity improvements = big compounding gains
**Example:**
- Loop A: 7-day cycle (52 cycles/year)
- Loop B: 2-day cycle (182 cycles/year)
- Loop B compounds 3.5x faster
**Optimization strategies:**
- Reduce friction in invite flow
- Automate parts of the loop
- Incentivize faster action
- Remove approval/review delays
---
## Integration Options
### With Linear
- Analyzes product/feature issues for loop potential
- Tags issues with loop type (viral, content, network, paid)
- Creates loop optimization backlog
### Manual
- Describes your product and gets loop analysis
- Outputs loop diagrams in markdown
- Provides implementation checklist
## Common Use Cases
### Product Strategy Review
```
/growth-loops
```
Identify which loops your product should build
### Feature Prioritization
```
/growth-loops "referral program"
```
Validate growth impact before building
### Growth Audit
```
/growth-loops --map
```
Map all existing user flows to loop types, find gaps
### Velocity Optimization
```
/growth-loops --velocity
```
Speed up existing loops for more compounding
## Learn More
**Full frameworks:**
- `frameworks/growth/growth-loops.md` - Elena Verna's complete framework
- `frameworks/growth/four-fits.md` - Brian Balfour's validation (complements loops)
- `frameworks/growth/product-led-sales.md` - Elena Verna on PLG + loops
**Related commands:**
- `/four-fits` - Validate product-channel fit for viral loops
- `/lno-prioritize` - Leverage tasks often = building loops
- `/now-next-later` - Roadmap loop implementations
---
**Framework:** Growth Loops (Elena Verna)
**Best for:** Designing sustainable, compounding growth
**Key insight:** "Growth isn't a funnel that leaks. It's a loop that compounds."
**Remember:** Retention is the foundation. Without retention, loops won't compound. Fix retention first.
Related in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".