Churn Analysis
Produce a structured churn analysis that separates avoidable from unavoidable churn. Use when investigating why customers are leaving, identifying at-risk segments, calculating net revenue retention, or building a retention intervention plan. Produces a churn report with rate calculations, categorised reasons by avoidability, segment breakdown, timing analysis, early warning signals, and prioritised interventions ranked by estimated impact.
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
What to give it
- Time period — being analysed (e.g. Q1, last 12 months)
- Total customers at start of period — and customers churned
- ARR or revenue lost — to churn
- Churn reasons data — exit survey results, CSM notes, support data, or sales loss reasons
- Customer segments — by tier, industry, cohort, or product line
- Current retention rate — if known
- Any recent changes — pricing, product, support model — that may have affected churn
Example output
Input: SMB SaaS, $49/mo. Monthly logo churn rose from 3% to 5% over two quarters. Most cancellations happen in month 2-3. Top stated reasons: 'too hard to set up' and 'didn't see value'. Annual plans churn far less than monthly. · generated by claude-sonnet-4-6
Related skills
Churn Analysis is one of 174 open-source professional AI agent skills.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog