retention-analyzer

Analyze monthly cohort retention and churn drivers for subscription products.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/marmikcfc/pepper-skills --skill retention-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: retention-analyzer
Source: https://github.com/marmikcfc/pepper-skills/tree/main/skills/retention-analyzer
Command: npx skills add https://github.com/marmikcfc/pepper-skills --skill retention-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Monthly cohort retention and churn analysis helps teams understand which customers stay and which churn, enabling data-driven retention strategies.

Core Features & Use Cases

  • Cohort retention analysis across monthly signup cohorts to identify retention trends.
  • Churn driver identification by mapping reasons to ICP fit, onboarding, and usage patterns.
  • MRR retention and expansion tracking to quantify revenue impact and inform product decisions.
  • Automated monthly reporting that writes results to metrics/retention/YYYY-MM.md and triggers alerts when thresholds are breached.

Quick Start

Enable the monthly cron trigger and review the generated retention report in metrics/retention/YYYY-MM.md

Frequently Asked Questions about retention-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze monthly cohort retention and identify churn drivers?

Monthly cohort retention analysis tracks which customers stay and which churn by mapping reasons to ICP fit, onboarding, and usage patterns, surfacing retention trends and top churn drivers for subscription products.

Does retention analysis work with PostHog, Mixpanel, or Supabase?

Retention analysis works with PostHog, Mixpanel, or Supabase product analytics platforms, and also supports manual churn data, requiring PEPPER_CLOUD_URL and PEPPER_API_KEY to process your subscription analytics workflows.

Can I automate monthly retention reporting and trigger churn alerts?

Automated monthly retention reporting writes cohort analysis results to metrics/retention/YYYY-MM.md and triggers alerts to metrics/alerts.md when defined retention thresholds are breached.

How do I track MRR retention and expansion for subscription products?

MRR retention and expansion tracking quantifies the revenue impact of churn by analyzing monthly signup cohorts, informing product decisions through data-driven retention strategies detailed in generated monthly reports.

What is the best way to quantify churn reduction improvements over time?

Quantifying churn reduction improvements requires analyzing monthly cohort retention trends and mapping churn drivers to ICP fit and onboarding patterns, tracking changes through automated monthly retention reports.