skills/requirements-workshop-v2/SKILL.md
将项目想法或功能请求澄清为简洁、聚焦决策的需求简报。当用户想讨论需求、确定范围、把想法整理成开发前输入,或为 tech-design-v2 准备需求材料时使用。本 skill 只产出需求,不做技术方案或代码实现。
npx skillsauth add anian0/pick-skills requirements-workshop-v2Install this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
把模糊功能想法整理成短需求简报,保留设计和实施真正需要的信息。优先保证范围、用户路径和决策清晰,而不是追求文档完整感。
起草前读取这些引用:
../project-development-v2-common/references/question-policy.md../project-development-v2-common/references/delivery-contract.mdreferences/requirements-confirmation-gates.mdreferences/requirements-analysis-gates.mdreferences/requirements-brief-template.mdproject-development-review-v2。R-* 必须有用户可见闭环:入口、操作、成功可见结果、失败反馈、结果或状态如何被看到;纯后端能力必须声明“无 UI”并说明可观察入口。A-* 必须标注验收关注点,例如后端事实、前端可见性、失败/异常、数据追溯、兼容或隔离。不做范围 必须具体,默认不少于 3 条;不足 3 条时必须说明为什么范围天然很小。tech-design-v2。tech-design-v2。references/requirements-analysis-gates.md 做需求推导:现状问题、功能概览、目标用户、范围边界、核心机制、关键实体、边界和风险。R-* 写用户可见闭环;含 UI 时补页面/入口覆盖表,无 UI 时写明可观察入口。本期范围:现在必须实现的需求。后续候选:有价值但不进入本期的能力。不做范围:明确排除的内容。假设:无需提问即可采用的安全默认。A-* 标注验收关注点,确保能支撑后续 V-* 拆解。references/requirements-brief-template.md 写需求简报,先写审查摘要,再写正文。delivery-contract.md 解析真实版本目录,保存到 workplace/<version>/requirements/YYYY-MM-DD-<slug>.md;实际路径不得保留 <version>、1.X 等占位符。project-development-review-v2 的需求审查口径做交付前自检,记录阻塞问题或已接受风险。tech-design-v2;确认问题必须放在最终回复末尾。提问前检查:
任一答案为“否”,就不要问,改为记录假设。
需求简报必须包含:
R-001、R-002 ...A-001、A-002 ...tech-design-v2 的交接信息。检查:
R-* 都有入口、操作、成功可见结果、失败反馈和结果可见性;无 UI 时有可观察入口说明。A-* 都有验收关注点,能让技术方案拆出验证场景。用户确认后,给出:
development
编排无人值守项目开发闭环,从需求澄清、技术方案、实施计划、代码执行、阶段审查、疑问回退到端到端测试验收。用户要求“无人值守开发”“端到端交付”“自动推进研发流程”“严格审查并回退重做”“从需求到测试全流程执行”时使用;本 skill 负责总控,不替代 requirements-workshop-v2、tech-design-v2、implementation-planning-v2、plan-execution-v2、project-development-review-v2 或 test-suite-maintainer 的阶段规则。
development
基于已确认的需求简报创建简洁的实现契约。当需求已确认,用户要求技术方案、实现方案、API 或数据设计、代码变更契约时使用。本 skill 只设计方案,不写生产代码。
development
项目开发 v2 skill 套件的共享政策和交付契约。当维护、审查、分享或挂载 requirements-workshop-v2、tech-design-v2、implementation-planning-v2、plan-execution-v2 使用的公共文档时使用;当任务涉及 v2 提问策略、交付契约或禁止模拟完成策略时也使用。
development
审查项目开发 v2 流程中的需求文档、技术方案、实施计划、执行结果和跨文档一致性。当用户要求评估、审查、检查、对比、把关 requirements-workshop-v2、tech-design-v2、implementation-planning-v2、plan-execution-v2 的产物,或进入下一阶段前确认文档/执行证据是否可靠时使用。本 skill 只做审查和修订建议,不直接生成新需求、技术方案、计划或代码。