SuperAPI AI 工具集

prd-to-goal

通用与其它

查看项目

更新于 10-16 03:42

技能介绍

用途:把 PRD、GitHub issue、spec 或 ADR/设计文档转换成一条可直接粘贴的 /goal 指令,解决 /goal 最难的部分——写出可终止、可证伪、可被智能体实际验证的 until 子句。

主要能力:提取文档中的 MUST、SHOULD、Definition of Done、Acceptance Criteria 等验收条目;把每条映射为单一可 shell 检查的布尔断言(如 test -f、pnpm test -- 模式通过、grep -q、wc -l 边界等);拒绝主观标准(如代码整洁、设计合理)并要求替换或回退给用户;按优先级 AND 连接 3–5 条断言,把预算写进同一条件(如 or stop after 15 turns),只输出一行 /goal,不生成第二条。可选输出 .claude/rubric.json(ork-rubric/1.0),用于通过评分而非纯通过/失败给出反馈。

使用方式:粘贴 PRD 文本作为参数;GitHub issue 用 gh issue view <N> --json title,body,labels 读取正文;spec 文件给出路径由技能读取。输出先行给出单行 /goal,附注其后。若输入无可观测验收标准,技能会提示先运行 write-prd。参考库还提供预置循环配方(覆盖率提升、生产错误清理、文档漂移、页面加载预算、仓库清理、质量连胜、工单转 PR、类型/lint 清零等)。

适用场景:已有书面 PRD/issue/spec 并打算对其实施 /goal;过去 /goal 因 until 子句模糊而漂移、循环或耗尽 token;需要为中止预算(轮数、token、无进展阈值)提供依据。

限制:一次性 bug 修复可直接用 /goal;无书面 PRD 时无法拆解;破坏性或不可逆操作(数据库迁移、批量删除)不建议使用 /goal。超时后应使用独立上下文的评分器给出 tighten/loosen/abort 结论,而非自我评审或重试同一行。技能不提供收费、价格或平台信息。