Goal Planning|Codex 的软件验收条件规划技能
EnglishCodex、Claude Code 安装步骤
- 从固定 GitHub 提交取出 skills/goal-planning。保留目录内的 SKILL.md,然后放入 Codex 项目的 .agents/skills/ 或 Claude Code 项目的 .claude/skills/。
- 在客户端的 MCP 配置中为该项目添加 stdio 服务。命令用 npx,参数依次为 -y、@cckyros/goal-acceptance@0.3.0、mcp。
- 重新打开测试项目,确认能选择 goal-planning 并看到 set_acceptance_criteria、set_task_plan 工具。先为测试项目约定只规划和记录验收项。
中文摘要
在改代码之前,把需求拆成可单独验证的验收条件。规划人员逐条写明输入、检查方法和预期结果,再核对哪些需求有对应的验收项。可连接 Goal Acceptance MCP,在当前目标中登记验收条件和任务计划。
SKILL.md 中文导读
可复现示例
在临时项目中指定 goal-planning,并发送下面的模拟任务。
给一个全新的待办列表程序拟定验收条件。接受文字新增一条待办,拒绝只含空格的输入,重启后能重新看到已保存的待办。当前只做规划。请给出每项需求的验证步骤、预期结果和覆盖表。工作步骤
- 读取测试项目的任务描述,提炼独立可观察的要求。
- 为每个要求写明实际验证步骤和预期结果。
- 核对覆盖表中的遗漏与重复,再根据需要登记验收项。
验收方法
覆盖表至少把正常新增、空白输入和重新加载三个要求分别对应到明确的验收项,写清楚每项的输入和观察结果。
GitHub 原文 · 更新日期
适用环境
使用支持 Agent Skills 和子代理的客户端。登记计划需要 Goal Acceptance MCP 及 Node.js 18 或更高版本。可以先在本地测试项目检查覆盖范围。
常见问题
可以先让它只拟定计划吗?
可以。明确说明当前只需拟定验收条件和验证方式。若要在 Goal Acceptance 中持久记录,则连接 MCP,由客户端登记验收条件和任务计划。