New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Produce a structured churn analysis that separates avoidable

Churn Analysis Skill

by mohitagw15856 · MIT license · ★ 1,395 on GitHub · updated Sep 23

Churn Analysis Skill cover

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…

---
name: churn-analysis
description: "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."
---

# Churn Analysis Skill

Produce a structured churn analysis that goes beyond the headline rate — identifying why customers leave, which segments are most at risk, and what interventions will have the highest impact on retention.

## Reads from / Writes to the Brain

If a [`professional-brain`](../professional-brain/SKILL.md) (`brain/`) exists, ground in it instead of re-asking for what you already know:

- **Read first:** `context.md` (metric definitions — what "churn" means here), `knowledge/`, and related segment `entities/`. Run `python3 ../professional-brain/scripts/brain_query.py ./brain "churn"` and carry each fact's provenance tag through.
- **📥 Propose to the Brain:** after producing, propose recording the headline retention finding to `knowledge/` (`[data]`), any retention decision to `decisions/`, and at-risk drivers as `hypotheses/`. Show them, get a yes, then write with `../professional-brain/scripts/brain_write.py … --commit` (append-only, dry-run by default).

## Required Inputs

Overview

Produce a structured churn analysis that goes beyond the headline rate — identifying why customers leave, which segments are most at risk, and what interventions will have the highest impact on retention.

Manual install (npx, ZIP)
Claude Codenpx skills add mohitagw15856/pm-claude-skills --skill churn-analysis -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/mohitagw15856/pm-claude-skills/tar.gz/f6ca79348c55 \ | tar -xz -C ~/.claude/skills --strip-components=2 pm-claude-skills-f6ca79348c55/skills/churn-analysis
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/ec079bacd044d435817c/churn-analysis.zip" -OutFile "$env:TEMP\churn-analysis.zip"; Expand-Archive "$env:TEMP\churn-analysis.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md9.7 KB
  • references/2 files · 9.2 KB
  • templates/1 file · 1.1 KB
Read the files here
mohitagw15856/f6ca7934 files
Shared references4SKILL.md reads these from elsewhere in the repo. Not in the ZIP.Get them on GitHub ↗
SKILL.md
Show the full text213 lines

Churn Analysis Skill

Produce a structured churn analysis that goes beyond the headline rate — identifying why customers leave, which segments are most at risk, and what interventions will have the highest impact on retention.

Reads from / Writes to the Brain

If a professional-brain (brain/) exists, ground in it instead of re-asking for what you already know:

  • Read first: context.md (metric definitions — what "churn" means here), knowledge/, and related segment entities/. Run python3 ../professional-brain/scripts/brain_query.py ./brain "churn" and carry each fact's provenance tag through.
  • 📥 Propose to the Brain: after producing, propose recording the headline retention finding to knowledge/ ([data]), any retention decision to decisions/, and at-risk drivers as hypotheses/. Show them, get a yes, then write with ../professional-brain/scripts/brain_write.py … --commit (append-only, dry-run by default).

Required Inputs

Ask for these if not already provided:

  • 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

Churn Categories

Always classify churn before analysing it:

Category Definition
Voluntary — avoidable Customer left due to a problem we could have addressed (product gaps, poor onboarding, relationship failures)
Voluntary — unavoidable Customer left for reasons outside our control (budget cuts, acquisition, company shutdown)
Involuntary Payment failure, contract non-renewal by mistake, admin error

The interventions for each category are different. Conflating them leads to wrong conclusions.

Output Format


Churn Analysis: [Product / Segment / Company]

Period: [Start date] — [End date] Prepared by: [Name] | Date: [Date]


Headline Numbers

Metric Value
Customers at start of period [N]
Customers churned [N]
Customer churn rate [X]%
ARR at start of period £/$/€[X]
ARR lost to churn £/$/€[X]
Revenue churn rate (gross) [X]%
ARR from expansions (same period) £/$/€[X]
Net revenue retention (NRR) [X]%

Benchmark context:

  • Customer churn rate: [X]% vs. industry benchmark [Y]% — [above / below / in line]
  • NRR: [X]% — [What this means: above 100% = expansion offsets churn; below 100% = shrinking base]

Churn Breakdown by Category

Category Customers % of churn ARR lost
Voluntary — avoidable [N] [X]% £/$/€[X]
Voluntary — unavoidable [N] [X]% £/$/€[X]
Involuntary [N] [X]% £/$/€[X]
Total [N] 100% £/$/€[X]

Avoidable churn as % of total churn: [X]% — this is the number we can actually influence.


Churn Reasons — Avoidable Churn Only

Rank by frequency. Include ARR weight where data allows.

Reason Count % of avoidable churn ARR lost Representative quote
[Reason 1 — e.g. "Product missing key feature"] [N] [X]% £/$/€[X] "[Quote]"
[Reason 2] [N] [X]% £/$/€[X] "[Quote]"
[Reason 3] [N] [X]% £/$/€[X] "[Quote]"
[Reason 4] [N] [X]% £/$/€[X] "[Quote]"
Other [N] [X]% £/$/€[X] —

Theme synthesis: [2–3 sentences grouping the top reasons into 2–3 themes. E.g. "The top three reasons cluster around two themes: product gaps in [area] (affecting X% of avoidable churn) and onboarding failures where customers never achieved value (Y%)."]


Churn by Segment

Identify which segments over- or under-index for churn.

By Tier
Tier Churn rate vs. Overall Notes
Enterprise [X]% +/-[X]pp
Mid-Market [X]% +/-[X]pp
SMB [X]% +/-[X]pp
By Cohort (Acquisition Year)
Cohort Churn rate Notes
[Year 1] [X]%
[Year 2] [X]%
[Year 3] [X]%
By Industry / Use Case (if data available)
Segment Churn rate Notes
[Segment 1] [X]%
[Segment 2] [X]%

Key pattern: [Which segment has the highest churn rate and what likely explains it]


Timing Analysis

  • Average contract length before churn: [X months]
  • Highest-risk moment: [e.g. "Month 3 — when trial value has worn off but full adoption hasn't happened"]
  • Churn timing distribution:
When churn occurred % of churned accounts
0–3 months [X]%
3–6 months [X]%
6–12 months [X]%
12+ months [X]%

Early Warning Signals

Based on the churned accounts, identify the signals that preceded churn (and could have triggered earlier intervention):

Signal Lead time before churn How to detect
[Signal 1 — e.g. "DAU/MAU dropped below 15%"] [~X weeks] [Usage dashboard / alert]
[Signal 2 — e.g. "No QBR in 90+ days"] [~X weeks] [CRM flag]
[Signal 3 — e.g. "Champion left the account"] [~X weeks] [LinkedIn alert / CSM tracking]
[Signal 4] [~X weeks] [Detection method]

Intervention Recommendations

Ranked by estimated impact × feasibility.

Intervention Addresses Est. churn reduction Effort Owner
[Intervention 1 — e.g. "Improve onboarding for [segment] with dedicated 30-day check-in"] [Reason 1] [X accounts / £X ARR] Low / Med / High [Team]
[Intervention 2] [Reason 2] [X accounts / £X ARR] Low / Med / High [Team]
[Intervention 3] [Reason 3] [X accounts / £X ARR] Low / Med / High [Team]

Priority call: [Which one intervention, if implemented this quarter, would have the biggest impact and why]


What We Don't Know (Data Gaps)

  • [Data gap 1 — e.g. "Exit survey response rate is only 30% — the reasons data may not be representative"]
  • [Data gap 2 — e.g. "No product usage data for SMB tier — can't confirm usage signal correlation"]
  • [Data gap 3]

Anti-Patterns

  • Do not mix avoidable and unavoidable churn in intervention plans — recommending product fixes for customers who churned due to company shutdown wastes resources
  • Do not calculate churn rate using end-of-period customer count as the denominator — this understates churn; always divide churned customers by the starting cohort
  • Do not rely solely on exit survey data for churn reasons — response rates are typically low and self-selection biases the sample toward customers who are engaged enough to complete a survey
  • Do not recommend interventions without linking them to a specific churn reason — interventions disconnected from root causes will not move retention
  • Do not report only gross revenue churn — without net revenue retention (NRR), a healthy-looking retention number can hide a shrinking revenue base

Deeper Materials

This skill ships with support files — use them when they are available:

  • references/avoidability-calls.md — Avoidable or Not? The Judgment Calls in Churn Classification. Apply it while producing the output; it carries the calibration and judgment calls the method summary above compresses.
  • templates/churn-report.md — a fill-in version of the deliverable with the quality gates inline. Offer it when the user wants to work the document themselves rather than have it generated.

Scoring Rubric (0–40)

Score any output of this skill before handing it over; 32+ is ship-quality.

Dimension 0 5 10
Rate math integrity Churn computed on end-of-period count; no NRR Correct denominator but gross churn only Correct denominator, gross and net side by side, benchmark context that interprets rather than decorates
Avoidability separation All churn treated as one pool Categories tabulated but interventions still address the full pool Avoidable/unavoidable/involuntary split carried through every downstream section; interventions touch only the avoidable share
Segment & timing insight Averages only Segment table present but no over-index reading Names the specific over-indexing cell (tier × cohort) and the highest-risk moment, with the "why"
Intervention linkage Recommendations float free of causes Each intervention names a reason but impact is unsized Every intervention maps to a ranked reason with estimated accounts/ARR recovered, and the priority call justifies its sequencing

Quality Checks

  • Churn rate is correctly calculated (churned ÷ starting cohort, not end-of-period total)
  • Avoidable and unavoidable churn are separated — interventions target avoidable churn only
  • Churn reasons are customer-reported, not internally assumed
  • Segment analysis identifies which segments over-index — not just averages
  • Early warning signals are specific and detectable, not generic ("low engagement")
  • Interventions link directly to the top churn reasons — no recommendations without a root cause match
1---
2name: churn-analysis
3description: "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."
4---
5 
6# Churn Analysis Skill
7 
8Produce a structured churn analysis that goes beyond the headline rate — identifying why customers leave, which segments are most at risk, and what interventions will have the highest impact on retention.
9 
10## Reads from / Writes to the Brain
11 
12If a [`professional-brain`](../professional-brain/SKILL.md) (`brain/`) exists, ground in it instead of re-asking for what you already know:
13 
14- **Read first:** `context.md` (metric definitions — what "churn" means here), `knowledge/`, and related segment `entities/`. Run `python3 ../professional-brain/scripts/brain_query.py ./brain "churn"` and carry each fact's provenance tag through.
15- **📥 Propose to the Brain:** after producing, propose recording the headline retention finding to `knowledge/` (`[data]`), any retention decision to `decisions/`, and at-risk drivers as `hypotheses/`. Show them, get a yes, then write with `../professional-brain/scripts/brain_write.py … --commit` (append-only, dry-run by default).
16 
17## Required Inputs
18 
19Ask for these if not already provided:
20- **Time period** being analysed (e.g. Q1, last 12 months)
21- **Total customers at start of period** and **customers churned**
22- **ARR or revenue lost** to churn
23- **Churn reasons data** — exit survey results, CSM notes, support data, or sales loss reasons
24- **Customer segments** — by tier, industry, cohort, or product line
25- **Current retention rate** if known
26- **Any recent changes** — pricing, product, support model — that may have affected churn
27 
28## Churn Categories
29 
30Always classify churn before analysing it:
31 
32| Category | Definition |
33|---|---|
34| **Voluntary — avoidable** | Customer left due to a problem we could have addressed (product gaps, poor onboarding, relationship failures) |
35| **Voluntary — unavoidable** | Customer left for reasons outside our control (budget cuts, acquisition, company shutdown) |
36| **Involuntary** | Payment failure, contract non-renewal by mistake, admin error |
37 
38The interventions for each category are different. Conflating them leads to wrong conclusions.
39 
40## Output Format
41 
42---
43 
44# Churn Analysis: [Product / Segment / Company]
45**Period:** [Start date] — [End date]
46**Prepared by:** [Name] | **Date:** [Date]
47 
48---
49 
50## Headline Numbers
51 
52| Metric | Value |
53|---|---|
54| Customers at start of period | [N] |
55| Customers churned | [N] |
56| **Customer churn rate** | **[X]%** |
57| ARR at start of period | £/$/€[X] |
58| ARR lost to churn | £/$/€[X] |
59| **Revenue churn rate (gross)** | **[X]%** |
60| ARR from expansions (same period) | £/$/€[X] |
61| **Net revenue retention (NRR)** | **[X]%** |
62 
63**Benchmark context:**
64- Customer churn rate: [X]% vs. industry benchmark [Y]% — [above / below / in line]
65- NRR: [X]% — [What this means: above 100% = expansion offsets churn; below 100% = shrinking base]
66 
67---
68 
69## Churn Breakdown by Category
70 
71| Category | Customers | % of churn | ARR lost |
72|---|---|---|---|
73| Voluntary — avoidable | [N] | [X]% | £/$/€[X] |
74| Voluntary — unavoidable | [N] | [X]% | £/$/€[X] |
75| Involuntary | [N] | [X]% | £/$/€[X] |
76| **Total** | **[N]** | **100%** | **£/$/€[X]** |
77 
78**Avoidable churn as % of total churn:** [X]% — this is the number we can actually influence.
79 
80---
81 
82## Churn Reasons — Avoidable Churn Only
83 
84Rank by frequency. Include ARR weight where data allows.
85 
86| Reason | Count | % of avoidable churn | ARR lost | Representative quote |
87|---|---|---|---|---|
88| [Reason 1 — e.g. "Product missing key feature"] | [N] | [X]% | £/$/€[X] | "[Quote]" |
89| [Reason 2] | [N] | [X]% | £/$/€[X] | "[Quote]" |
90| [Reason 3] | [N] | [X]% | £/$/€[X] | "[Quote]" |
91| [Reason 4] | [N] | [X]% | £/$/€[X] | "[Quote]" |
92| Other | [N] | [X]% | £/$/€[X] | — |
93 
94**Theme synthesis:** [2–3 sentences grouping the top reasons into 2–3 themes. E.g. "The top three reasons cluster around two themes: product gaps in [area] (affecting X% of avoidable churn) and onboarding failures where customers never achieved value (Y%)."]
95 
96---
97 
98## Churn by Segment
99 
100Identify which segments over- or under-index for churn.
101 
102### By Tier
103 
104| Tier | Churn rate | vs. Overall | Notes |
105|---|---|---|---|
106| Enterprise | [X]% | +/-[X]pp | |
107| Mid-Market | [X]% | +/-[X]pp | |
108| SMB | [X]% | +/-[X]pp | |
109 
110### By Cohort (Acquisition Year)
111 
112| Cohort | Churn rate | Notes |
113|---|---|---|
114| [Year 1] | [X]% | |
115| [Year 2] | [X]% | |
116| [Year 3] | [X]% | |
117 
118### By Industry / Use Case (if data available)
119 
120| Segment | Churn rate | Notes |
121|---|---|---|
122| [Segment 1] | [X]% | |
123| [Segment 2] | [X]% | |
124 
125**Key pattern:** [Which segment has the highest churn rate and what likely explains it]
126 
127---
128 
129## Timing Analysis
130 
131- **Average contract length before churn:** [X months]
132- **Highest-risk moment:** [e.g. "Month 3 — when trial value has worn off but full adoption hasn't happened"]
133- **Churn timing distribution:**
134 
135| When churn occurred | % of churned accounts |
136|---|---|
137| 0–3 months | [X]% |
138| 3–6 months | [X]% |
139| 6–12 months | [X]% |
140| 12+ months | [X]% |
141 
142---
143 
144## Early Warning Signals
145 
146Based on the churned accounts, identify the signals that preceded churn (and could have triggered earlier intervention):
147 
148| Signal | Lead time before churn | How to detect |
149|---|---|---|
150| [Signal 1 — e.g. "DAU/MAU dropped below 15%"] | [~X weeks] | [Usage dashboard / alert] |
151| [Signal 2 — e.g. "No QBR in 90+ days"] | [~X weeks] | [CRM flag] |
152| [Signal 3 — e.g. "Champion left the account"] | [~X weeks] | [LinkedIn alert / CSM tracking] |
153| [Signal 4] | [~X weeks] | [Detection method] |
154 
155---
156 
157## Intervention Recommendations
158 
159Ranked by estimated impact × feasibility.
160 
161| Intervention | Addresses | Est. churn reduction | Effort | Owner |
162|---|---|---|---|---|
163| [Intervention 1 — e.g. "Improve onboarding for [segment] with dedicated 30-day check-in"] | [Reason 1] | [X accounts / £X ARR] | Low / Med / High | [Team] |
164| [Intervention 2] | [Reason 2] | [X accounts / £X ARR] | Low / Med / High | [Team] |
165| [Intervention 3] | [Reason 3] | [X accounts / £X ARR] | Low / Med / High | [Team] |
166 
167**Priority call:** [Which one intervention, if implemented this quarter, would have the biggest impact and why]
168 
169---
170 
171## What We Don't Know (Data Gaps)
172 
173- [Data gap 1 — e.g. "Exit survey response rate is only 30% — the reasons data may not be representative"]
174- [Data gap 2 — e.g. "No product usage data for SMB tier — can't confirm usage signal correlation"]
175- [Data gap 3]
176 
177---
178 
179## Anti-Patterns
180 
181- [ ] Do not mix avoidable and unavoidable churn in intervention plans — recommending product fixes for customers who churned due to company shutdown wastes resources
182- [ ] Do not calculate churn rate using end-of-period customer count as the denominator — this understates churn; always divide churned customers by the starting cohort
183- [ ] Do not rely solely on exit survey data for churn reasons — response rates are typically low and self-selection biases the sample toward customers who are engaged enough to complete a survey
184- [ ] Do not recommend interventions without linking them to a specific churn reason — interventions disconnected from root causes will not move retention
185- [ ] Do not report only gross revenue churn — without net revenue retention (NRR), a healthy-looking retention number can hide a shrinking revenue base
186 
187## Deeper Materials
188 
189This skill ships with support files — use them when they are available:
190 
191- **`references/avoidability-calls.md`** — Avoidable or Not? The Judgment Calls in Churn Classification. Apply it while producing the output; it carries the calibration and judgment calls the method summary above compresses.
192- **`templates/churn-report.md`** — a fill-in version of the deliverable with the quality gates inline. Offer it when the user wants to work the document themselves rather than have it generated.
193 
194## Scoring Rubric (0–40)
195 
196Score any output of this skill before handing it over; 32+ is ship-quality.
197 
198| Dimension | 0 | 5 | 10 |
199|---|---|---|---|
200| Rate math integrity | Churn computed on end-of-period count; no NRR | Correct denominator but gross churn only | Correct denominator, gross and net side by side, benchmark context that interprets rather than decorates |
201| Avoidability separation | All churn treated as one pool | Categories tabulated but interventions still address the full pool | Avoidable/unavoidable/involuntary split carried through every downstream section; interventions touch only the avoidable share |
202| Segment & timing insight | Averages only | Segment table present but no over-index reading | Names the specific over-indexing cell (tier × cohort) and the highest-risk moment, with the "why" |
203| Intervention linkage | Recommendations float free of causes | Each intervention names a reason but impact is unsized | Every intervention maps to a ranked reason with estimated accounts/ARR recovered, and the priority call justifies its sequencing |
204 
205## Quality Checks
206 
207- [ ] Churn rate is correctly calculated (churned ÷ starting cohort, not end-of-period total)
208- [ ] Avoidable and unavoidable churn are separated — interventions target avoidable churn only
209- [ ] Churn reasons are customer-reported, not internally assumed
210- [ ] Segment analysis identifies which segments over-index — not just averages
211- [ ] Early warning signals are specific and detectable, not generic ("low engagement")
212- [ ] Interventions link directly to the top churn reasons — no recommendations without a root cause match
213 
View all files on GitHub →

Details

Updated
Sep 23, 2026
License
MIT
Stars on the repo
★ 1,395
Checked
Source
mohitagw15856/pm-claude-skills ↗
Creator
mohitagw15856 · 193 listings
View creator

Made with churn-analysis

Churn Analysis Skill — Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into (from the mohitagw15856/pm-claude-skills README)
Churn Analysis Skill — Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into (from the mohitagw15856/pm-claude-skills README)

by mohitagw15856

Churn Analysis Skill — PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story (from the mohitagw15856/pm-claude-skills README)
Churn Analysis Skill — PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story (from the mohitagw15856/pm-claude-skills README)

by mohitagw15856

Similar skills

See all →
SkillOptimize their subscription business end-to-endSubscription Lifecycle: Trial, Churn, Win-backappeeky/aso-skills · by appeekyWhen the user wants to optimize their subscription business end-to-end — from trial start through renewal, cancellation, and win-back. Use when the user mentions "subscription lifecycle", "trial conversion", "churn", "cancellation", "win-back", "lapsed subscribers", "dunning", "billing retry", "grace period", "renewal rate", "subscriber LTV", or "resubscribe". For paywall design and pricing strategy, see monetization-strategy. For subscription analytics dashboards, see app-analytics.★ 2.2k GitHub starsSkillTell us about your subscription business and why people quitWin back customers before they cancelcoreyhaines31/marketingskills · by coreyhaines31Tell us about your subscription business and why people quit. Get back a ready-to-use plan to keep more customers and recover failed payments.★ 51.1k GitHub starsMCPYou need to assess customer healthCustomer success managerdavila7/claude-code-templates · by davila7Use this agent when you need to assess customer health, develop retention strategies, identify upsell opportunities, or maximize customer lifetime value. Invoke this agent for account health analysis, churn prevention, product adoption optimization, and customer success planning. Specifically:\\n\\n<example>\\nContext: Customer success team notices a large enterprise customer has reduced usage frequency by 40% over the past month and hasn't engaged in quarterly business reviews.\\nuser: "We're concerned about TechCorp's engagement. Usage is down significantly. Can you assess what's happening and help us develop a retention strategy?"\\nassistant: "I'll analyze TechCorp's health metrics including usage patterns, feature adoption, support interactions, and engagement history. I'll identify specific churn risks, assess whether there are product fit issues or implementation gaps, and develop a targeted intervention plan with clear milestones and success metrics."\\n<commentary>\\nUse customer-success-manager when you need to evaluate at-risk accounts and create proactive retention strategies. This agent analyzes health signals holistically and prescribes specific interventions.\\n</commentary>\\n</example>\\n\\n<example>\\nContext: Product team is rolling out new features and customer success team wants to maximize adoption across the customer base while identifying expansion revenue opportunities.\\nuser: "We're launching three new features next month. How do we ensure our customers actually adopt them? And which customers might be willing to upgrade to higher tiers?"\\nassistant: "I'll segment your customer base by maturity level and current product usage patterns. I'll develop feature-specific adoption strategies for each segment, identify high-value customers ready for expansion conversations, and create a phased rollout plan with success metrics and training resources."\\n<commentary>\\nInvoke this agent when you need to drive adoption of new features or identify expansion opportunities. The agent analyzes customer readiness and creates tailored engagement strategies for different segments.\\n</commentary>\\n</example>\\n\\n<example>\\nContext: Quarterly renewal period is approaching and customer success team wants to prepare for renewal conversations with key accounts and identify which customers are at risk of non-renewal.\\nuser: "We have 40 accounts up for renewal in the next 90 days. Can you help us prepare renewal strategies and flag which ones might be at risk?"\\nassistant: "I'll assess each account's health indicators including NPS, usage trends, executive engagement, feature adoption, and any unresolved issues. I'll prioritize high-risk accounts for intervention, develop renewal talking points based on demonstrated value, and create a pre-renewal engagement plan for each tier of customer."\\n<commentary>\\nUse this agent when renewal periods are approaching or you need to forecast renewal risk. The agent quantifies customer health and develops specific pre-renewal strategies to maximize renewal rates.\\n</commentary>\\n</example>\\n\\nDoes not handle individual support tickets or FAQ/help-center content — hand those to customer-support. Does not own pre-sale technical POC/RFP work — hand that to sales-engineer. Does not finalize pricing or discount decisions — route to the account/deal team. Does not review or negotiate contract/legal terms — route to legal-advisor.★ 32.3k GitHub starsSkill/cs:cco-review <plan/cs:cco-review — CCO Forcing Questionsalirezarezvani/claude-skills · by alirezarezvani/cs:cco-review <plan> — Retention-obsessed Chief Customer Officer interrogation of any plan that touches customer retention, segmentation, CS team sizing, or CS team hiring. Use when gross retention is slipping, before approving CSM headcount, or when deciding which customer segments to keep or fire.★ 26.3k GitHub starsSkillReduce voluntary and involuntary churn through cancel flowChurn preventionalirezarezvani/claude-skills · by alirezarezvaniReduce voluntary and involuntary churn through cancel flow design, save offers, exit surveys, and dunning sequences. Use when designing or optimizing a cancel flow, building save offers, setting up dunning emails, or reducing failed-payment churn. Trigger keywords: cancel flow, churn reduction, save offers, dunning, exit survey, payment recovery, win-back, involuntary churn, failed payments, cancel page. NOT for customer health scoring or expansion revenue — use customer-success-manager for that.★ 26.3k GitHub starsSkillMonitors customer health, predicts churn riskCustomer success manageralirezarezvani/claude-skills · by alirezarezvaniMonitors customer health, predicts churn risk, and identifies expansion opportunities using weighted scoring models for SaaS customer success. Use when analyzing customer accounts, reviewing retention metrics, scoring at-risk customers, or when the user mentions churn, customer health scores, upsell opportunities, expansion revenue, retention analysis, or customer analytics. Runs three Python CLI tools to produce deterministic health scores, churn risk tiers, and prioritized expansion recommendations across Enterprise, Mid-Market, and SMB segments.★ 26.3k GitHub stars

More from mohitagw15856

SkillDesign a 360-degree feedback survey or write a structured360-Degree Feedback Template Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design a 360-degree feedback survey or write a structured 360 feedback report. Use when asked to build a 360 feedback process, write 360 feedback for a colleague, design a feedback survey, or produce a feedback report. Produces either a complete survey instrument with rating scales and open-ended questions, or a structured narrative feedback report with themes, strengths, and development areas.★ 1.4k GitHub starsSkillDesign statistically rigorous A/B tests for product featuresA/B Test Planner Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design statistically rigorous A/B tests for product features, UI changes, onboarding flows, and pricing experiments. Use when asked to set up an experiment, design an A/B test, calculate sample size, or interpret test results. Produces a complete test plan with hypothesis, variant definitions, sample size, duration estimate, guardrail metrics, and a results interpretation guide.★ 1.4k GitHub starsSkillGenerate a WCAG 2.2 accessibility audit checklistAccessibility Audit Skillmohitagw15856/pm-claude-skills · by mohitagw15856Generate a WCAG 2.2 accessibility audit checklist and remediation suggestions for any UI or design. Use when asked to audit for accessibility, check WCAG compliance, review a design for a11y issues, or create an accessibility remediation plan. Produces a prioritised checklist with pass/fail assessments and specific fixes.★ 1.4k GitHub starsSkillBuild a structured account plan for any key customerAccount Plan Skillmohitagw15856/pm-claude-skills · by mohitagw15856Build a structured account plan for any key customer or target account. Use when asked to create an account plan, key account strategy, strategic account review, or territory plan. Produces a complete account plan with relationship map, growth opportunities, risks, and 90-day action plan.★ 1.4k GitHub starsSkillOptimize an article for Answer Engine Optimization so AIAEO Optimizer Skillmohitagw15856/pm-claude-skills · by mohitagw15856Optimize an article for Answer Engine Optimization (AEO) so AI engines like ChatGPT, Perplexity, and Claude can extract, quote, and cite it. Use when asked to AEO-optimize, make content AI-readable, improve AI citation chances, or adapt an article for answer engines. Produces an AEO-optimised rewrite with question headings, 50–80 word answer capsules, a paragraph-length audit, and flagged trust signals.★ 1.4k GitHub starsSkillConduct a structured ethical review of an AI or ML featureAI Ethics Review Skillmohitagw15856/pm-claude-skills · by mohitagw15856Conduct a structured ethical review of an AI or ML feature, model, or product. Use when preparing to deploy an AI system, assessing algorithmic risk, auditing a model for bias, or producing a responsible AI impact assessment. Produces a structured ethics review covering fairness, transparency, privacy, safety, accountability, and societal impact with a risk tier score, pre-deployment checklist, and prioritised mitigations.★ 1.4k GitHub stars