analyze-requirements

Installation
SKILL.md

技能(Skill):分析需求

目的 (Purpose)

诊断需求层面的问题,将模糊的意图转化为有效的、可测试的需求。引导开发人员从“我想构建 X”到明确的问题陈述、优先需求、明确的约束和有限的范围——所有这些都在任何设计或实施开始之前。


核心目标(Core Objective)

首要目标:生成一份已验证的需求文档,其中每个需求都是可测试的、范围明确的并且以实际问题为基础。

成功标准(必须满足所有要求):

  1. 明确的问题:存在明确的问题陈述,但未引用任何解决方案或技术
  2. 需求可通过 ID 进行测试:每个需求都有验收标准和唯一的“R-NN”ID(例如 R-01、R-02); ID 连续,无间隙或重复
  3. 列出的约束:实际约束(预算、时间、技能、依赖性)与假设分离
  4. 范围有限:V1 边界是明确的,列出了延迟的项目并触发重新考虑记录
  5. 用户确认:用户明确批准已验证需求(表示“已批准”、“看起来不错”、“继续”或同等内容)
Related skills
Installs
37
GitHub Stars
7
First Seen
Mar 2, 2026