# Keep Churn

Churn risk identification and intervention, scans health signals for at-risk accounts...

- Repository: https://github.com/jeremylongshore/tons-of-skills-marketplace (2890 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add jeremylongshore/tons-of-skills-marketplace --skill keep-churn -g -a claude-code -y`
Codex: `npx skills add jeremylongshore/tons-of-skills-marketplace --skill keep-churn -g -a codex -y`
Cursor: `npx skills add jeremylongshore/tons-of-skills-marketplace --skill keep-churn -g -a cursor -y`
Gemini CLI: `npx skills add jeremylongshore/tons-of-skills-marketplace --skill keep-churn -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add jeremylongshore/tons-of-skills-marketplace`

## Description

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".

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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:

The rest: https://github.com/jeremylongshore/tons-of-skills-marketplace/blob/HEAD/plugins/ai-agency/tonone/bundle/revenue-team/skills/keep-churn/SKILL.md
