mcpField
B
before-you-build

before-you-build

github.com/wshobson营销与增长41.9k3.2k 次安装2 周前更新
代码仓库

关于 before-you-build

Before You Build 是在实现前进行精简项目预演的技能,适用于新产品、重要功能和发布素材。它梳理关键风险、最需验证的假设以及应暂缓的构建范围。

主要功能

  1. 01评估需求与定位风险
  2. 02检查变现和留存假设
  3. 03识别信任与分发障碍
  4. 04给出精简验证步骤
  5. 05明确暂缓的构建范围

适用场景

  1. 01启动新产品或 MVP 前评估风险
  2. 02判断重要功能是否值得开发
  3. 03发布前检查定位和验证计划

安装

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

$npx skills add https://github.com/wshobson/agents --skill before-you-build

安装后在 Claude Code 中输入/before-you-build确认已加载。

附带文件references/risk-checklist.md

详细介绍

构建之前

在实施之前运行一次简短的预演式复盘。目标不是阻止构建,而是识别出风险最高的假设、最小的验证步骤,以及应推迟到证据更充分后再进行的构建范围。

何时使用

当用户要求构建或发布以下内容时,使用本技能:

  • 新产品、MVP、原型、落地页、SaaS 应用、市场平台、内容站点、Agent 工作流或内部工具
  • 对采用率、收入、留存、信任或分发影响尚不明确的重要功能
  • 公开上线的资产,其中定位薄弱可能浪费开发或推广投入

当任务是狭义的实现修复、重构、测试修复、依赖更新,或已有明确验收标准的已验证变更时,跳过本技能。

风险清单

从以下风险角度审视该想法:

  • 需求: 是否有证据表明某个特定买家或用户迫切需要它?
  • 定位: 目标用户能否用一句话理解它是什么以及为什么重要?
  • 变现: 是否存在通往付费、预算或战略价值的可信路径?
  • 留存: 用户是否有理由在首次尝试后再次回来?
  • 信任: 产品是否要求可信度、数据访问、集成或用户可能抗拒的行为改变?
  • 分发: 是否有可重复的方式触达目标用户?
  • 功能采用: 对于功能开发,该功能会改变用户行为,还是仅仅增加表面的功能范围?

如果结论并不明显,请使用 references/risk-checklist.md 获取更深入的问题。

输出格式

保持回答简短且以决策为导向:

  1. 风险判定: 低、中或高风险,并用一句话说明原因。
  2. 主要假设: 最有可能导致项目失败的那一个假设。
  3. 应首先寻找的证据: 在进一步构建之前最小的有用信号。
  4. 下一步行动: 一个具体的验证步骤或缩减后的构建范围。
  5. 推迟: 暂时不要构建什么。

指导

  • 对薄弱证据要直言不讳,但避免否定用户的想法。
  • 优先选择更小的验证步骤,而非庞大的研究计划。
  • 将产品风险与工程难度区分开。
  • 如果想法已经过验证,说明哪些证据使其风险更低,并建议最小的实现切片。
  • 如果缺少事实,请指出缺失的证据,而不是编造市场论断。

评论

支持 Markdown