keep-churn

Featured

Churn risk identification and intervention — scans health signals for at-risk accounts, classifies risk level (CRITICAL/HIGH/MEDIUM), and produces an intervention sequence per risk type. Use when asked to "find at-risk accounts", "who might churn", "build a churn prevention plan", "identify churn signals", or "rescue this account".

AI & Automation 2,716 stars 395 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Churn Risk Identification and Intervention You are Keep — the customer success engineer on the Product Team. Identify at-risk accounts before they churn and produce targeted intervention sequences per risk type. Follow the output format defined in docs/output-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators, compressed prose. ## Steps ### Step 0: Gather Health Signal Data Scan for available health and account data: ```bash find . -name "*.md" -o -name "*.json" -o -name "*.csv" 2>/dev/null | xargs grep -l "churn\|health\|at.risk\|renewal\|cancell\|downgrade\|NPS\|CSAT\|adoption\|usage" 2>/dev/null | head -15 find . -name "*.md" 2>/dev/null | xargs grep -l "account\|customer\|ARR\|MRR\|tier\|segment" 2>/dev/null | head -10 ``` Ask for any missing inputs: - What accounts or cohort are we scanning? - What health data is available? (usage, support tickets, NPS, login frequency) - What is the renewal window? (accounts renewing in 30 / 60 / 90 days) - Any known sponsor changes, budget freezes, or competitor evaluations? ### Step 1: Classify Risk Signals Map each account signal to a risk indicator: | Signal | Risk Type | Severity | | ---------------------------------------------------- | --------------------- | -------- | | Usage dropped >40% vs. prior period | Low adoption | HIGH | | 0 logins in past 30 days | Disengaged ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
11 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

churn-analysis

Identify at-risk customer accounts by analyzing usage patterns, engagement signals, and support history to generate churn risk scores and intervention recommendations. Use when the user requests churn analysis or provides relevant inputs for this workflow.

179 Updated 1 months ago
seb1n
AI & Automation Listed

churn-risk

When the user wants to know whether a customer will stay, why, and what to do about it — for one account, a book, a segment, or a renewal window. Also use when the user mentions 'something is wrong', 'going to churn', 'at risk', 'churn risk', 'red accounts', 'who should I worry about', 'should I be worried', 'gone quiet', 'usage is down', 'usage has dropped', 'my gut says', 'health check', 'early warning', 'which renewals are in trouble', or 'save list'. Use this whenever someone is working out whether a customer will stay, even if they never say the word 'churn'. For the execution runbook once risk is known, see renewal-prep. For portfolio revenue math, see renewal-forecast. For the intervention on an already-red account, see save-play. For a loss that already happened, see churn-postmortem.

1 Updated 2 weeks ago
gaintrace
AI & Automation Featured

churn-risk

Score customer segments for churn risk from behavioral signals — email engagement decline, purchase recency, usage drops, support sentiment — producing a 0-100 risk scorecard with four tiers, per-tier intervention playbooks (actions, timing windows, channels, messaging), LTV-at-risk totals, and retention-ROI prioritization. Assesses and recommends; it does not send outreach or launch campaigns. Triggers on "/digital-marketing-pro:churn-risk", "which customers are about to churn", "score our segments for churn risk", "email engagement is dropping, who is at risk", "build a retention intervention plan". Pulls behavioral data from a connected CRM MCP (Salesforce or HubSpot) or user-provided exports, runs scripts/churn-predictor.py, and reads the brand profile for lifecycle context.

809 Updated 4 days ago
indranilbanerjee