From stephendolan
Guide revenue analysis using ChartMogul reports. Use when discussing MRR, ARR, churn, retention, cohorts, or subscription metrics. Helps select the right report and interpret results.
How this skill is triggered — by the user, by Claude, or both
Slash command
/stephendolan:chartmogul-analyticsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide revenue conversations by recommending specific ChartMogul reports and surfacing key insights. Focus on answering the user's actual question, not cataloging metrics.
Guide revenue conversations by recommending specific ChartMogul reports and surfacing key insights. Focus on answering the user's actual question, not cataloging metrics.
Before recommending a report, determine:
Gross vs Net MRR Retention: Gross excludes expansion (max 100%). Net includes expansion (can exceed 100%). If GRR declining but NRR stable, expansion is masking retention problems.
ARPA vs ASP: ARPA includes renewals and expansions. ASP only counts first purchase. Divergence indicates upsell success or pricing changes.
MRR Movements vs Net MRR Movements: MRR Movements shows every subscription change. Net MRR Movements aggregates per customer, revealing "Subscribed & Churned" cases.
Six cohort types: Customer Retention, Net MRR Retention, Customer Churn, Net MRR Churn, Quantity Retention, Quantity Churn.
Reading cohorts:
Don't mix annual and monthly subscriptions in the same cohort.
| Movement | Direction | Meaning |
|---|---|---|
| New Business | Growth | First subscription from new customer |
| Expansion | Growth | Upgrade or add-on |
| Reactivation | Growth | Returning churned customer |
| Contraction | Loss | Downgrade |
| Churn | Loss | Cancellation |
Net New MRR = New Business + Expansion + Reactivation − Contraction − Churn
npx claudepluginhub stephendolan/dotfiles --plugin stephendolanCalculate SaaS revenue, retention, and growth metrics. Use when diagnosing momentum, churn, expansion, or product-market-fit signals.
Analyzes unit economics for PE targets: ARR cohorts, LTV/CAC, net retention, payback periods, revenue quality, and margin waterfall. Use for SaaS/subscription/recurring revenue businesses.
Use this skill when the user wants to identify accounts at risk of churning, understand why users are cancelling, or find early warning signals before churn happens. Activate when the user says "churn analysis", "who might cancel", "accounts at risk", "why are people leaving", "usage drop", "inactive accounts", "retention analysis", "predict churn", or asks about subscription health, cancellation patterns, or which users are disengaged. Works best with Dataslayer MCP connected (Stripe + analytics). Also works with manual data.