mcpField
B
business-health-diagnostic

business-health-diagnostic

github.com/deanpeters数据与数据库7.7k2.8k 次安装2 周前更新
代码仓库

关于 business-health-diagnostic

面向 SaaS 管理者的交互式业务健康诊断技能,综合增长、留存、单位经济效益和资本效率评估经营状况,并按优先级给出建议。可结合公司阶段基准识别风险,也会标出缺失指标。

主要功能

  1. 01综合评估四项业务维度
  2. 02按公司阶段应用基准
  3. 03识别分级风险与红旗
  4. 04提供优先级行动建议

适用场景

  1. 01准备董事会或投资者更新
  2. 02进行季度业务评审
  3. 03融资前检查经营指标

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/deanpeters/product-manager-skills --skill business-health-diagnostic

安装后在 Claude Code 中输入/business-health-diagnostic确认已加载。

详细介绍

目的

通过综合分析增长、留存、单位经济效益和资本效率指标,诊断 SaaS 业务的整体健康状况。借此尽早发现问题,按紧迫程度确定行动优先级,并为董事会会议、季度评审或融资准备提供全面的健康状况评分卡。

这不是只检查单一指标,而是一种整体诊断方法,将收入、留存、经济效益和效率联系起来,揭示系统性问题与机遇。

输入

效果最佳的输入: 你能获取的任何业务指标——增长率、NRR/GRR、CAC 回收期、烧钱倍数、现金跑道。部分数据也没关系;诊断会指出缺少哪些数据。 也有帮助的信息: 具体场合(董事会会议、季度评审、融资准备),以及你已经怀疑的问题。

调用时提供的任何内容——技能名称后面的文本、粘贴的上下文信息,或附加的 ARGUMENTS: 行——都视为已提供的答案。请使用这些信息,并跳过其中已经涵盖的问题,不要重复询问。

手头没有信息?也没关系。 诊断会先询问你的公司所处阶段,以及你能获取哪些类别的指标。

调用示例: Run a health check: $8M ARR, 60% YoY growth, NRR 96%, CAC payback 21 months, 14 months runway — board meeting in 3 weeks.

关键概念

业务健康框架

当以下四个维度协同运作时,SaaS 业务才算健康:

  1. 增长与留存——你们是否在增长并留住客户?

    • 收入增长率
    • NRR(净收入留存率)
    • 流失率
    • 快速比率
  2. 单位经济效益——业务模式在客户层面是否盈利?

    • CAC(客户获取成本)
    • LTV(客户生命周期价值)
    • LTV:CAC 比率
    • 回收期
    • 毛利率
  3. 资本效率——你们是否在高效使用现金?

    • 烧钱率
    • 现金跑道
    • 40 法则
    • 魔力数字
  4. 战略定位——你们是否具备实现可持续成功的优势?

    • 市场定位(定价低于、处于或高于市场水平)
    • 竞争护城河(网络效应、数据、品牌)
    • 收入集中度风险
    • 经营杠杆
各阶段基准

早期阶段(ARR 低于 1,000 万美元):

  • 重点:产品与市场匹配、单位经济效益
  • 增长:同比 >50%
  • LTV:CAC:>3:1
  • 毛利率:>70%
  • 现金跑道:>12 个月
  • 可接受:利润率为负、烧钱较多(前提是单位经济效益良好)

增长阶段(ARR 为 1,000 万至 5,000 万美元):

  • 重点:高效扩张
  • 增长:同比 >40%
  • NRR:>100%
  • 40 法则:>40
  • 魔力数字:>0.75
  • 可接受:增长强劲时,适度烧钱

规模化阶段(ARR 超过 5,000 万美元):

  • 重点:盈利能力、效率
  • 增长:同比 >25%
  • NRR:>110%
  • 40 法则:>40
  • 利润率:>10%
  • 要求:现金流为正或接近转正
红旗类别

严重(立即解决):

  • 现金跑道 <6 个月
  • LTV:CAC <1.5:1
  • 不同客户群之间的流失率持续加速
  • NRR <90%
  • 魔力数字 <0.3

高优先级(本季度内解决):

  • 40 法则 <25
  • 回收期 >24 个月
  • 快速比率 <2
  • 毛利率 <60%
  • 前 10 大客户的收入占比 >50%

中优先级(6 个月内处理):

  • NRR 为 90-100%(持平,没有增长)
  • 魔力数字为 0.3-0.5
  • 经营杠杆为负
  • 流失率稳定但偏高(每月 >5%)
反模式(本工具不是什么)
  • 不只看单一指标:“收入增长了 50%,我们表现很好!”(却忽略烧钱、流失和单位经济效益)
  • **不忽略阶段差异:**早期阶段烧钱可以接受;规模化阶段烧钱则是问题
  • **不把健康状况视为静态:**健康状况有变化趋势——指标是在改善还是恶化?
  • **不只看数字:**背景很重要(竞争压力、市场变化、团队能力)
适用场景

适用于:

  • 准备董事会会议或投资者简报
  • 季度业务回顾(QBR)
  • 筹备融资(了解自己的各项数据)
  • 年度规划(找出需要改进的方面)
  • 怀疑业务存在问题,但无法确定具体问题
  • 新 PM/高管入职,需要评估业务健康状况

不适用于:

  • 尚未产生收入(应先专注于产品与市场契合度)
  • 处于纯研究阶段(数据不足)
  • 需要战术指导(使用具体技能:功能、渠道、定价)

引导流程的权威依据

默认使用 workshop-facilitation 作为此技能的交互协议。

它定义了:

  • 会议预告和进入模式(引导式、上下文倾倒、最佳猜测)
  • 每轮一个问题,并使用通俗易懂的提示词
  • 进度标签(例如,Context Qx/8 和 Scoring Qx/5)
  • 中断处理以及暂停/恢复行为
  • 在决策节点提供编号建议
  • 常规问题提供编号快速选择选项(适用时包含 Other (specify))

本文件定义了特定领域的评估内容。如有冲突,请遵循本文件中的领域逻辑。

应用

此交互式技能会提出最多 4 个自适应问题,然后提供全面诊断和按优先级排序的建议。


步骤 0:收集背景信息

Agent 提问:

“我们来诊断一下你的业务健康状况。我需要以下四个维度的数据:增长、留存、单位经济效益和资本效率。

公司背景:

  • 阶段:(ARR 低于 $10M、ARR 为 $10M-$50M、ARR 高于 $50M)
  • 商业模式:(PLG、销售驱动、混合)
  • 目标市场:(SMB、中端市场、企业、混合)

**为什么这很重要:**基准因发展阶段而异。早期阶段以增长为优化目标;规模化阶段以效率为优化目标。

请提供以下指标。如果没有某项指标,请填写“unknown”。”


步骤 1:增长与留存指标

Agent 提问:

“增长与留存:

  1. 收入:

    • 当前 MRR 或 ARR:$___
    • 收入增长率:___%(MoM 或 YoY)
  2. 留存:

    • 月流失率:___%
    • NRR(净收入留存率):___%
    • 快速比率:___(或者我可以帮你计算)
  3. 扩张:

    • 扩张收入占 MRR 总额的比例:___%
  4. 群组趋势:

    • 与较早的群组相比,近期群组的留存表现更好还是更差?
      1. 更好(正在改善)
      2. 相同(稳定)
      3. 更差(正在恶化)
      4. 不知道”

根据回答,Agent 评估:

  • ✅ **增长健康:**增长率 >40% YoY(增长阶段)或 >25%(规模化阶段)
  • ✅ **留存健康:**NRR >100%、月流失率 <5%、快速比率 >2
  • 🚨 **增长问题:**增长率 <20% YoY
  • 🚨 **留存问题:**NRR <100%、流失率 >5%、群组表现恶化

步骤 2:单位经济效益指标

Agent 提问:

“单位经济效益:

  1. 获客:

    • CAC(客户获取成本):$___
    • 是综合数据还是按渠道统计?(如果按渠道统计,表现最好的渠道 CAC 是多少?)
  2. 价值:

    • LTV(客户生命周期价值):$___
    • LTV:CAC 比率:___(或者我可以帮你计算)
    • 回本周期:___ 个月(或者我可以帮你计算)
  3. 利润率:

    • 毛利率:___%
    • 贡献毛利率(如果知道):___%
  4. 趋势:

    • CAC 随时间推移是在上升、稳定还是下降?
      1. 下降(效率正在提升)
      2. 稳定
      3. 上升(收益递减)
      4. 不知道”

根据回答,Agent 评估:

  • ✅ **经济效益健康:**LTV:CAC >3:1、回本周期 <12 个月、毛利率 >70%
  • ⚠️ **经济效益一般:**LTV:CAC 为 2-3:1、回本周期为 12-18 个月
  • 🚨 **经济效益较差:**LTV:CAC <2:1、回本周期 >24 个月、毛利率 <60%

第 3 步:资本效率指标

Agent 提问:

“资本效率:

  1. 现金:

    • 现金余额:$___
    • 月度净消耗率:$___
    • 现金跑道:___ 个月(或者我可以计算)
  2. 效率比率:

    • 40 法则:___(增长率 % + 利润率 %)(或者我可以计算)
    • 魔力数字:___(销售与营销效率)(或者我可以计算)
  3. 运营支出:

    • 销售与营销占收入的比例:___%
    • 研发占收入的比例:___%
    • 运营支出增长是否快于收入?
      1. 否(正向经营杠杆)
      2. 是(负向经营杠杆)
      3. 不确定
  4. 盈利能力:

    • 利润率:___%
    • 盈利路径:(已盈利、6-12 个月、12-24 个月、>24 个月、不确定)”

根据回答,Agent 进行评估:

  • ✅ **效率健康:**40 法则 >40,魔力数字 >0.75,现金跑道 >12 个月
  • ⚠️ **效率尚可:**40 法则为 25-40,魔力数字为 0.5-0.75,现金跑道为 6-12 个月
  • 🚨 **效率较差:**40 法则 <25,魔力数字 <0.5,现金跑道 <6 个月

第 4 步:提供全面诊断

Agent 综合所有指标并给出:

  1. 总体健康评分 — 健康 / 一般 / 令人担忧 / 危急
  2. 各维度评分 — 增长、留存、经济效益、效率
  3. 风险信号 — 严重、高优先级、中优先级
  4. 按优先级排序的建议 — 影响预期明确的前 3-5 项行动
  5. 适合发展阶段的基准 — 与同类企业相比的情况

诊断模式 1:业务健康

适用情况:

  • 增长、留存、经济效益和效率均达到适合发展阶段的基准
  • 没有严重风险信号
  • 趋势向好

输出:

“## ✅ 总体健康状况:健康

你的业务各项基本面都很强。


健康状况评分卡
维度评分状态
增长与留存✅ 健康增长 ___% 同比,NRR ___%,流失率 ___%
单位经济效益✅ 健康LTV:CAC ___:1,回本周期 ___ 个月
资本效率✅ 健康40 法则:___,现金跑道 ___ 个月
总体✅ 健康具备良好的扩张基础

主要优势
  1. [具体优势 1]

    • 指标:[例如,NRR 120%]
    • 重要性:[无需获取新客户,即可在现有客户群中实现扩张]
  2. [具体优势 2]

    • 指标:[例如,LTV:CAC 5:1]
    • 重要性:[可持续的单位经济效益为扩张提供支撑]
  3. [具体优势 3]

    • 指标:[例如,40 法则 = 65]
    • 重要性:[增长与效率之间的平衡极佳]

优化机会

即使业务状况良好,也仍有提升空间。以下是最值得关注的机会:

1. [机会 1]

  • 当前:[例如,魔力数字 0.9]
  • 机会:[可将销售与营销支出扩大到 2 倍,同时保持效率]
  • 影响:[每月增加 $___ MRR]

2. [机会 2]

  • 当前:[例如,扩张收入占总收入的 15%]
  • 机会:[构建增购路径,将扩张收入占比提升至 25%]
  • 影响:[NRR 从 110% 提升至 120%]

3. [机会 3]

  • 当前:[例如,CAC $500,保持稳定]
  • 机会:[提高转化率,将 CAC 降至 $400]
  • 影响:[缩短回本周期,提升 LTV:CAC]

建议行动(下季度)

优先级 1:扩大有效举措

  • [例如,将内容营销预算翻倍(表现最佳的渠道)]
  • 预期影响:[每月新增 ___ 位客户,MRR 增加 $___]

优先级 2:深耕现有客户群

  • [例如,为 20% 的客户推出高级版套餐]
  • 预期影响:[NRR 从 110% 提升至 115%]

优先级 3:提升效率

  • [例如,优化付费获客(将 CAC 降低 10%)]
  • 预期影响:[回本周期从 8 个月缩短至 7 个月]

监控以下指标

每周:

  • NRR(应保持在 >___%)
  • 流失率(应保持在 <___%)
  • 快速比率(应保持在 >___)

每月:

  • 40 法则(应保持在 >___)
  • 魔力数字(应保持在 >___)
  • LTV:CAC(应保持在 >___:1)

每季度:

  • 客户群组留存趋势
  • 收入集中风险
  • 经营杠杆

基准(你所处阶段:[成长/规模化])
指标你的表现基准状态
增长率___%>40%(成长)/ >25%(规模化)✅
NRR___%>100%✅
LTV:CAC___:1>3:1✅
40 法则___>40✅
毛利率___%>70%✅

你的各项表现都达到或超过了基准。”


诊断模式 2:健康状况中等(可解决的问题)

适用情况:

  • 大多数指标表现良好,但有 1–2 个维度存在问题
  • 存在中等优先级的风险信号
  • 通过集中精力可以解决

输出:

“## ⚠️ 整体健康状况:中等(可解决的问题)

你的业务基础良好,但需要关注[具体维度]。


健康状况评分卡
维度评分状态
增长与留存[✅ / ⚠️ / 🚨][详情]
单位经济效益[✅ / ⚠️ / 🚨][详情]
资本效率[✅ / ⚠️ / 🚨][详情]
整体⚠️ 中等[主要问题领域]需要关注

已识别的风险信号

高优先级 🚨

  1. [具体风险信号]
    • 指标:[例如,NRR 95%]
    • 阈值:[应高于 100%]
    • 影响:[客户基础在收缩,而非扩大]
    • 修复期限:[本季度结束前]

中优先级 ⚠️

  1. [具体问题]
    • 指标:[例如,Magic Number 0.6]
    • 阈值:[应高于 0.75]
    • 影响:[销售与营销支出效率一般,仍有提升空间]
    • 修复期限:[6 个月]

根本原因分析

主要问题:[例如,留存与扩张]

症状:

  • NRR 95%(应高于 100%)
  • 月流失率 5%(应低于 3%)
  • 扩张收入仅占 MRR 的 10%(应为 20–30%)

诊断: [例如,客户在扩张之前就已流失。入门引导效果不佳,也没有明确的追加销售路径。]

影响:

  • 流失的 MRR:[计算流失影响]
  • 错失的扩张收入:[计算扩张机会]
  • 总影响:[合计收入损失]

优先行动计划

立即执行(未来 30 天):

1. 解决[主要问题]

  • 行动:[具体步骤,例如“启动入门引导改进计划”]
  • 负责人:[PM、客户成功团队]
  • 目标:[将流失率从 5% 降至 4%]
  • 影响:[每月挽回 $___K MRR]

短期执行(下一季度):

2. [次要行动]

  • 行动:[例如,“打造高级套餐以促进追加销售”]
  • 目标:[NRR 从 95% 提升至 105%]
  • 影响:[+$___K 扩张 MRR]

3. [第三项行动]

  • 行动:[例如,“优化销售与营销支出,提升 Magic Number”]
  • 目标:[Magic Number 从 0.6 提升至 0.8]
  • 影响:[实现更高效的增长]

90 天后的成功标准

目标指标:

  • NRR:95% → 105%(+10 个百分点)
  • 流失率:5% → 3.5%(-30%)
  • Magic Number:0.6 → 0.8(+33%)

影响:

  • 每月挽回的流失收入:+$___K
  • 扩张收入:+$___K
  • 更高效的销售与营销:[详情]

如果达到这些目标,你的业务就将进入“健康”区间。


每周监控

必须跟踪的指标:

  • 流失率(跟踪其是否持续下降)
  • NRR(跟踪其是否持续改善)
  • 客户反馈(改进措施是否有效?)

领先指标:

  • 入门引导完成率
  • 实现价值所需时间
  • 使用指标(激活、参与度)

不要做的事

不要:

  • 在解决留存问题之前扩大获客规模(否则客户只会流失得更快)
  • 忽视扩张收入(这比获取新客户更容易)
  • 拖延太久(留存问题会不断累积)”

诊断模式 3:健康状况令人担忧(需要紧急采取行动)

适用情况:

  • 存在多个严重风险信号
  • 2 个或更多维度存在问题
  • 需要立即干预

输出:

“## 🚨 整体健康状况:令人担忧(需要紧急采取行动)

你的业务存在多个严重问题,需要立即关注。


健康状况评分卡
维度评分状态
增长与留存🚨 令人担忧[详情]
单位经济效益🚨 令人担忧[详情]
资本效率🚨 危急[详情]
总体🚨 令人担忧存在多个紧急问题

严重警示信号 🚨

1. [严重问题 1——例如,资金可支撑时间]

  • 当前: [6 个月资金可支撑时间]
  • 阈值: [<6 个月 = 危机]
  • 影响: [生存风险]
  • 行动: [立即融资或削减开支]
  • 时间线: [30 天]

2. [严重问题 2——例如,单位经济效益]

  • 当前: [LTV:CAC 1.2:1]
  • 阈值: [<1.5:1 = 不可持续]
  • 影响: [每获得一位客户都在亏钱]
  • 行动: [降低 CAC 或提高 LTV]
  • 时间线: [60 天]

3. [严重问题 3——例如,队列表现恶化]

  • 当前: [新队列客户的流失速度是旧队列的 2 倍]
  • 阈值: [产品市场契合度正在恶化]
  • 影响: [规模扩大只会让问题更严重]
  • 行动: [停止扩张,解决留存问题]
  • 时间线: [90 天]

生存计划(接下来的 90 天)

第 1-2 周:紧急处理

立即采取的行动:

  1. 延长资金可支撑时间(如果少于 6 个月)

    • 方案 A:进行过桥融资($___K)
    • 方案 B:削减 ___% 的开支
    • 方案 C:组合方案
    • 决策截止日期:[日期]
  2. 停止扩张表现不佳的渠道

    • 暂停 LTV:CAC <2:1 渠道的销售与营销支出
    • 将预算重新分配至[表现最佳的渠道]
  3. 组建危机团队

    • 每日召开关键指标站会
    • 每周进行进展评估

第 1 个月:止住失血

优先事项 1:改善单位经济效益

  • 当前:LTV:CAC ___:1(不可持续)
  • 行动:
    1. 降低 CAC:[具体策略]
    2. 提高 LTV:[改善留存、增加扩展销售]
  • 目标:在 30 天内将 LTV:CAC 提高至 >2:1

优先事项 2:改善留存

  • 当前:流失率 ___%(过高)
  • 行动:
    1. 访谈已流失客户(找出最主要的 3 个原因)
    2. 改进引导流程(减少早期流失)
    3. 主动联系有流失风险的客户
  • 目标:在 30 天内将流失率降低 20%

第 2-3 个月:稳定局面

里程碑 1:实现正向单位经济效益

  • LTV:CAC >2:1 ✅
  • 回本周期 <18 个月 ✅
  • 毛利率 >60% ✅

里程碑 2:减缓客户流失

  • 流失率逐月下降
  • 队列表现恶化已停止
  • NRR 向 100% 改善

里程碑 3:延长资金可支撑时间

  • 资金可支撑 12 个月以上(通过融资或削减开支)
  • 明确实现下一个里程碑的路径

成功的标准(第 90 天)

指标:

  • 资金可支撑时间:___ 个月 → 12 个月以上 ✅
  • LTV:CAC:___:1 → >2:1 ✅
  • 流失率:___% → 降低 30% ✅
  • NRR:___% → 持续向 100% 改善

发展态势:

  • 脱离危机状态
  • 建立稳定基础,重启增长
  • 明确未来 6-12 个月的计划

应避免的做法

不要:

  • 试图靠增长摆脱困境(先改善单位经济效益)
  • 忽视数据(希望不是策略)
  • 在解决留存问题前扩大规模(会加速失败)
  • 等到资金只能支撑不到 3 个月时才融资(为时已晚)

要:

  • 全力聚焦留存和单位经济效益
  • 削减成本以延长资金可支撑时间
  • 坦诚向董事会和投资者说明问题
  • 迅速行动(没有时间可以浪费)"

诊断模式 4:健康状况危急(生存危机)

适用情况:

  • 资金可支撑时间 <3 个月,或
  • 存在多个严重问题(LTV:CAC <1:1、大量客户流失、没有实现盈利的路径)

输出:

"## 🚨🚨 总体健康状况:危急(生存危机)

你的业务正处于生存模式。必须立即采取大刀阔斧的行动。

[结构与模式 3 类似,但语气更加紧迫、时间线更短、措施更加严厉]

立即采取的行动(本周):

  1. 召开紧急董事会会议
  2. 立即融资,或将开支削减 50% 以上
  3. 停止所有非必要支出
  4. 解决排名前 1-2 的严重问题(资金可支撑时间、单位经济效益)"

示例

请参阅 examples/ 文件夹。以下是一些简短示例:

示例 1:健康的成长期 SaaS

指标:

  • ARR:$20M,增长:同比增长 60%
  • NRR:115%,流失率:2.5%
  • LTV:CAC:4:1,回本周期:10 个月
  • 40 法则:50,现金跑道:18 个月

诊断: 健康。积极扩大规模。


示例 2:健康状况一般(留存问题)

指标:

  • ARR:$15M,增长:同比增长 40%
  • NRR:95%,流失率:5%
  • LTV:CAC:3.5:1,回本周期:12 个月
  • 40 法则:38,现金跑道:12 个月

诊断: 状况一般。进一步扩大规模前,先解决留存问题。


示例 3:令人担忧(存在多个问题)

指标:

  • ARR:$8M,增长:同比增长 25%(正在放缓)
  • NRR:88%,流失率:7%(正在上升)
  • LTV:CAC:1.8:1,回本周期:20 个月
  • 40 法则:15,现金跑道:8 个月

诊断: 令人担忧。必须紧急采取行动,改善留存和单位经济效益。


常见陷阱

陷阱 1:只庆祝单项指标

症状: “收入增长了 50%!”(忽视烧钱速度、流失率和单位经济效益)

后果: 增长难以持续。扩大有缺陷的模式。

解决方法: 综合考察全部四个维度。


陷阱 2:忽视适用于不同阶段的基准

症状: “我们还没盈利,这很糟糕吗?”(处于早期阶段的公司)

后果: 无谓担忧。早期阶段应优化增长和单位经济效益,而非盈利能力。

解决方法: 使用适合当前阶段的基准。


陷阱 3:只关注滞后指标

症状: “流失率是 5%,我们先观察看看。”

后果: 等滞后指标(流失率、NRR)显示出问题时,就已经晚了。

解决方法: 跟踪先行指标(使用情况、参与度、引导流程完成情况)。


陷阱 4:不处理警示信号

症状: “NRR 连续 3 个季度低于 100%,但我们以后会解决的。”

后果: 问题不断累积,最终演变为危机。

解决方法: 设定明确的时间表。如果指标在 X 时间内没有改善,就升级处理。


陷阱 5:试图一次解决所有问题

症状: “我们同时改善增长、留存、CAC 和效率吧。”

后果: 资源分散,什么都无法改善。

解决方法: 优先处理最重要的 1–3 个问题,逐项解决。


参考资料

相关技能
  • saas-revenue-growth-metrics — 增长和留存指标详解
  • saas-economics-efficiency-metrics — 单位经济效益和资本效率详解
  • finance-metrics-quickref — 快速查询所有指标和基准
  • feature-investment-advisor — 利用健康诊断结果确定功能优先级
  • acquisition-channel-advisor — 利用健康诊断结果确定渠道优先级
  • finance-based-pricing-advisor — 利用健康诊断结果辅助定价决策
外部框架
  • Bessemer Venture Partners: “SaaS Metrics 2.0” — 全面的基准数据
  • David Skok: “SaaS Metrics” — 单位经济效益基准
  • OpenView Partners: SaaS 基准报告
  • Battery Ventures: “State of SaaS” 年度报告
来源
  • 改编自 research/finance/Finance_QuickRef.md(警示信号表)
  • 决策框架来自 research/finance/Finance_For_PMs.Putting_It_Together_Synthesis.md
  • 基准数据来自 research/finance/Finance for Product Managers.md

评论

支持 Markdown