SuperAPI AI 工具集

discover

通用与其它

查看项目

更新于 10-15 16:50

技能介绍

用途:这是 prd-taskmaster 流水线的第 1 阶段(Discover)技能,属于声明式阶段技能,由 prd-taskmaster 编排器在当前阶段为 DISCOVER 时调用,用户不应直接调用。其核心规则是:发现环节调用 superpowers:brainstorming,但在它准备链式调用 writing-plans 之前拦截,退出控制权归 prd-taskmaster 而非该头脑风暴技能。

主要能力:检测执行上下文并区分交互模式与自主模式;采集目标、约束、规模(Solo/Team/Enterprise)与发现摘要;强制输出 CONSTRAINTS CAPTURED 约束清单;按规模给出任务数与子任务深度建议;通过退出门禁推进阶段。

使用方式:入口先调用 mcp__plugin_prd_go__check_gate(phase="DISCOVER", evidence={}) 做诊断;check_gate 是退出门禁,首次进入时 gate_passed: false 属预期。交互模式下以技能参数中的目标调用 superpowers:brainstorming,由其逐个提出领域无关问题,在它准备链到 writing-plans 时停止并捕获输出,再用 AskUserQuestion 让用户确认。自主模式(存在 .claude/ralph-loop.local.md、自动批准守护进程、--autonomous 标志,或父编排器为 cron、/pentest-wtf、/ralph-loop)下不调用 brainstorming,改为按模板自问自答并写入 session-context/discovery-{timestamp}.md 后提交。完成后调用 mcp__plugin_prd_go__advance_phase(expected_current="DISCOVER", target="GENERATE", evidence={"user_approved": True, "constraints_captured": True, "scale": "<Solo|Team|Enterprise>", "assumptions_documented": True}) 原子推进,并把控制权交回编排器,不直接调用 GENERATE。

适用场景:需要把模糊目标转化为可生成规格的发现阶段,尤其适合无人值守的自动化流水线。

限制:不直接面向用户;自主模式不得调用会阻塞的 brainstorming;交互模式不得替用户自行批准;约束块不可省略;必须先过门禁再推进阶段。资料未提供收费、平台与效果信息。