← ClaudeAtlas

aarrr-pirate-metricslisted

Activate when: user says 'our growth is stalling and we don't know why,' 'product and marketing are arguing about whose fault it is,' 'where is our funnel breaking,' 'pirate metrics,' or 'acquisition vs activation vs retention.' Also activate for: designing end-to-end metrics for a new product, building a shared instrumentation framework across teams. Do NOT activate when: the product has no users yet (use lean-startup instead), or the bottleneck is already obvious and obvious to fix.
deciqAI/knowledge-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill deciqAI/knowledge-skills
# AARRR (Pirate Metrics) ## Overview A startup's growth is a **sequential funnel** — each stage gates the next. Great Acquisition is worthless if Activation is broken; great Activation is worthless if Retention is zero. Optimizing the wrong stage produces work that looks like progress while the bottleneck stays. The **AARRR framework** (Dave McClure, *Startup Metrics for Pirates*, 2007) names five stages: Acquisition (do they show up?), Activation (good first experience?), Retention (do they come back?), Referral (do they tell others?), Revenue (do they pay?). The bottleneck stage governs total growth — improving any other stage produces no system-level gain (Goldratt, *The Goal*, 1984). **Compose with:** [first-principles](../first-principles/SKILL.md) to identify your specific Activation event; [pmf-crossing-the-chasm](../pmf-crossing-the-chasm/SKILL.md) to recognize when Retention will always be the bottleneck pre-PMF; [probabilistic-thinking](../probabilistic-thinking/SKILL.md) to set base rates per stage. ## When to Use - Growth is **stalling** and the cause is not obvious — multiple teams have plausible explanations - Product, marketing, and sales are **arguing about whose problem it is** - You need a **shared instrumentation framework** across teams - Designing **end-to-end metrics for a new product** - Someone says: *"AARRR," "pirate metrics," "growth funnel," "where is our funnel breaking?"* **When NOT to use:** No users yet → use [lean-startup](../lean-startu