用途:在动手改代码前产出决策完备的实施计划,适用于改动过大、风险较高或需求模糊、无法直接实现的任务。该技能定义计划的内容与验收标准,但不替代原生只读规划机制。
使用方式:优先使用当前智能体的原生规划机制,例如 Codex subagents、Claude Plan mode、OpenCode Plan agent,或 Cursor 的 Ask/Plan/自定义模式,再按本技能要求组织计划内容。
工作流程:一、检查系统,阅读相关源码、测试、文档、配置与既有模式,识别公共接口、归属边界与反馈回路,存在时查看 CONTEXT.md 与 ADR。二、定义目标行为,说明当前行为与期望行为,列出范围内与范围外的改动。三、选择方案,优先沿用既有模式而非新增抽象,在目标允许范围内尽量缩小改动,精确定义任何公共 API、schema、CLI、UI 或文件格式变更,并记录仓库或用户未提供的事实的假设。四、规划验证,确定最有价值的测试接缝,仅在自动化无法覆盖时加入人工检查,为缺陷补充回归覆盖。五、产出简洁但决策完备的计划。
计划结构:标题;摘要(改什么与为什么);实施(按子系统分组的、行为层面的改动,以及发生变化的公共接口或契约);测试计划(自动化检查,必要时人工检查);假设(因仓库或用户未指定而选择的默认值)。
完成标准:计划可在没有未决决策的情况下实施,点名验证命令或场景,假设与风险可见。限制:官方文本未提供更多信息。