Best use case
customer-churn-alert is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
基于资产变化、交易活跃度、渠道行为、产品持有变化等多维信号,识别客户流失风险等级,输出预警结论和建议跟进动作。
Teams using customer-churn-alert should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/customer-churn-alert/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How customer-churn-alert Compares
| Feature / Agent | customer-churn-alert | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
基于资产变化、交易活跃度、渠道行为、产品持有变化等多维信号,识别客户流失风险等级,输出预警结论和建议跟进动作。
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 客户流失预警助手
## 1. 业务问题
银行零售客户流失往往有先兆信号,如AUM持续下降、交易频次骤减、产品逐步赎回等。但客户经理管户数量多,难以逐一跟踪每位客户的行为变化。需要系统化监测多维度流失信号,及时识别高风险客户并推送预警,为客户挽留争取时间窗口。
## 2. 适用场景
- 定期(周/月)批量扫描管户客户流失风险
- 单客户异动时快速评估流失风险等级
- 高价值客户重点监测与预警
- 客户经理交接时识别需紧急跟进的客户
- 流失挽留效果复盘与信号模型校准
- 配合客户分层结果聚焦高价值流失预警
## 3. 输入
| 输入项 | 说明 | 是否必填 |
|--------|------|----------|
| 客户编号/客户列表 | 单个或批量客户标识 | 必填 |
| AUM变化数据 | 近1/3/6个月AUM及变化趋势 | 必填 |
| 交易活跃度 | 交易频次、金额变化趋势 | 必填 |
| 渠道行为 | 手机银行/网银登录频次变化 | 选填 |
| 产品持有变化 | 产品赎回、到期未续、持有数量变化 | 选填 |
| 客户关系信号 | 客户经理互动频次、服务工单、投诉记录 | 选填 |
| 服务体验 | 满意度评分变化、近期投诉情况 | 选填 |
| 客户价值层级 | 当前分层结果(如有) | 选填 |
## 4. 输出
- **风险等级判定**:高风险/中风险/低风险/暂无风险
- **核心流失信号**:触发预警的关键信号及具体数值变化
- **风险演变趋势**:信号强度是否在持续恶化
- **建议跟进动作**:针对风险等级和信号类型的差异化跟进建议
- **预警客户清单**:批量分析时按风险等级排序的客户列表
## 5. 默认分析维度
- **资产变化**:AUM绝对值下降幅度、下降持续时间、大额转出
- **交易活跃度**:月均交易笔数/金额环比变化、零交易月数
- **渠道行为**:登录频次下降、长期未登录
- **产品持有变化**:产品赎回/到期未续、持有品种减少
- **客户关系**:客户经理接触频次下降、主动咨询减少
- **服务体验**:投诉未解决、满意度评分下降
## 6. 默认分析框架
1. **信号采集**:提取各维度近期数据与历史基准对比
2. **信号评分**:调用 bank-calc-utils 计算各维度变化幅度和趋势
3. **综合评级**:
- 高风险:2个及以上维度出现强信号(如AUM下降30%+且交易频次降50%+)
- 中风险:1个维度强信号或2个及以上维度中等信号
- 低风险:仅1个维度出现中等信号
- 暂无风险:各维度均在正常波动范围内
4. **趋势判断**:信号是单次波动还是持续恶化
5. **动作建议**:高风险建议48小时内主动联系;中风险建议一周内跟进;低风险纳入观察名单
6. **结论输出**:先给出风险等级结论,再逐一列举触发信号
## 7. 安全边界
- 不编造数据;不夸大结论;缺失信息标注"未获取"或"待核实"
- 不替代正式审批、正式风控、正式合规、正式报送、正式处置、正式责任认定、正式管理决策
- 不替代营销准入判断、授信审批决策、客户适当性评估
- 预警结果仅作为客户经理跟进参考,不可作为客户关系终止依据
- 风险等级阈值应由业务部门审定
## 8. 上游依赖
- **bank-calc-utils**:变化率计算、趋势分析、阈值判定等数值运算
## 9. 可联动下游 Skills
- **customer-opportunity-list-generation**:将预警客户纳入挽留类机会清单,分配跟进优先级
## 使用示例
### 示例 1: 基本使用
```python
# 调用 skill
result = run_skill({
"param1": "value1",
"param2": "value2"
})
```
### 示例 2: 命令行使用
```bash
python scripts/run_skill.py --input data.json
```Related Skills
client-churn-warning
客户流失预警助手,专用于识别客户流失风险和制定挽留方案。 以下情况请主动触发此技能: - 用户需要识别客户流失风险 - 用户问"这个客户会不会流失""怎么判断流失风险" - 用户准备流失预警方案、挽留话术 - 用户需要流失原因分析、挽留策略 - 用户问"客户要转走了怎么办""怎么挽留客户" 输出含流失风险识别、原因分析、挽留方案的流失预警方案。 不要等用户明确说"流失预警"——只要涉及客户流失风险识别、挽留方案,就应主动启动此技能。
wealth-succession-risk-alert
用于信托领域财富与家族信托中的财富传承风险提示助手场景,支持结构化处理与报告输出。
supply-chain-customer-identification-assistant
当用户需要在银行对公金融场景下开展供应链金融客户识别、核心企业链路梳理、上下游客户筛选、 交易闭环核验、客户分层、准入判断、白名单初筛、拓客名单整理、风险提示或识别报告输出时, 使用本技能。 适用于围绕核心企业开展供应商、经销商、承运商、服务商等链上客户识别与分类的任务。 当用户提供企业名单、交易资料、发票/订单/合同/物流/回款信息、工商信息、行业资料、 核心企业名单或希望生成供应链客户识别报告、客户清单、准入建议、补充核验事项时,优先调用本技能。
sentiment-alert
用于信托领域存续管理中的舆情预警助手场景,支持结构化处理与报告输出。
retail-customer-tiered-operation-assistant
当用户需要对零售客户进行分层经营、客户价值识别、经营优先级排序、客群策略制定、 经营动作编排、触达方案设计、资源投放建议或客户经营计划生成时使用本技能。 适用于银行零售金融场景下的客户经营、分层运营、精细化管理、重点客户识别、 潜力客户培育、流失客户挽留、活动运营与经营计划制定。本技能用于基于客户资产、 交易、产品持有、行为活跃度、生命周期、风险偏好、渠道偏好和经营目标,输出客群分层、 经营策略、优先级建议、触达动作和效果跟踪建议。
repayment-alert
用于信托领域存续管理中的兑付预警助手场景,支持结构化处理与报告输出。
repayment-alert-maturity
用于信托领域存续期管理中的兑付预警助手-到期版场景。支持结构化输入处理、规则分析与Markdown结果输出。
repayment-alert-installment
用于信托领域存续期管理中的兑付预警助手-分期版场景。支持结构化输入处理、规则分析与Markdown结果输出。
repayment-alert-extension-risk
用于信托领域存续期管理中的兑付预警助手-展期风险版场景。支持结构化输入处理、规则分析与Markdown结果输出。
project-sentiment-alert
用于信托领域存续期管理中的项目舆情预警助手场景。支持结构化输入处理、规则分析与Markdown结果输出。
guarantor-sentiment-alert
用于信托领域存续期管理中的担保方舆情预警助手场景。支持结构化输入处理、规则分析与Markdown结果输出。
scale-anomaly-alert
面向基金产品管理领域的规模预警任务Skill,围绕「规模异动预警助手」场景提供信息抽取、结构化分析与结果输出。