skills/capital/analyzing-customer-cohort-economics/SKILL.md
Deconstructs customer cohort behavior with retention curves, LTV progression, and vintage-over-vintage comparison analysis. Use when analyzing cohort data, assessing customer quality, or modeling lifetime value trajectories.
npx skillsauth add casemark/skills analyzing-customer-cohort-economicsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Deconstructs customer cohort behavior with retention curves, LTV progression, and vintage-over-vintage comparison analysis for growth equity and expansion capital due diligence.
Normalize cohort data — Align all cohorts to a common T+0 starting point. Index each cohort's revenue to 100 at month 0 (or first full month). Confirm cohort definitions are consistent (e.g., sign-up date vs. first invoice date).
Build retention curves — Plot logo retention and net dollar retention for each cohort on a common time axis. Calculate:
Calculate LTV progression — For each cohort, compute cumulative revenue per customer at each period. Estimate terminal LTV using observed retention rates extrapolated to steady state. Compare LTV to CAC to derive payback period and LTV/CAC ratio.
Run vintage-over-vintage comparison — Overlay cohort curves to identify whether newer cohorts retain better or worse than older ones. Flag any cohort that deviates materially (>5pp retention difference at equivalent maturity). Investigate drivers: product changes, customer mix shift, pricing, or macro factors.
Segment and decompose — Cut cohorts by customer size, channel, or product to isolate whether retention trends are broad-based or driven by a specific segment. Identify if enterprise vs. SMB mix shifts explain apparent retention improvement.
Assess unit economics trajectory — Determine whether LTV/CAC is improving, stable, or degrading. Evaluate whether expansion revenue is masking underlying churn problems (GDR vs. NDR divergence). Calculate implied steady-state NDR at maturity for recent cohorts.
Stress-test management projections — Compare management's forward revenue model against actual cohort behavior. Apply the most recent cohort's retention curve (rather than blended historical) to new customer additions to build a bottom-up revenue bridge.
Structure the analysis report with:
development
name: automated-contract-summary language: en description: Generates structured executive summaries of contracts using ML — captures key terms, party obligations, risk allocations, and compliance requirements in a standardized format. Optimized for high-volume review where speed and consistency matter. tags: - summarization - agreement - corporate --- # Automated Contract Summarization Produces standardized executive summaries of contracts using machine learning, capturing essential term
tools
Extracts regulatory obligations from dense regulations across jurisdictions. Breaks down multi-level regulations into clear article-level obligations, classifies applicability to a business, and prioritizes by risk level. Use when translating regulations into actionable compliance requirements.
development
Continuously monitors regulatory landscapes for changes relevant to a specific business. Ingests global regulatory updates, filters by relevance, summarizes impact, and produces an actionable change advisory. Use when tracking regulatory developments affecting a particular product or market.
testing
Compares an organization's existing compliance controls, policies, and procedures against extracted regulatory obligations to identify coverage gaps. Produces a remediation plan with prioritized actions. Use when assessing compliance maturity or preparing for regulatory audits.