名称: dyad:计划转问题 描述: 与用户协作创建计划,然后将批准的计划转换为GitHub issue。
计划转问题
与用户协作创建计划,然后将批准的计划转换为GitHub issue。
参数
$ARGUMENTS: 简要描述您想要计划的内容(例如,“添加深色模式支持”,“重构认证系统”)
说明
-
进入计划模式:
使用
EnterPlanMode开始规划过程。探索代码库以了解当前实现,并设计针对$ARGUMENTS的方法。 -
创建全面计划:
您的计划应包括:
- 摘要: 目标的简要描述
- 当前状态: 基于代码库探索,当前存在的内容
- 提议的更改: 需要实现的内容
- 要修改的文件: 需要更改的文件列表
- 实施步骤: 特定任务的有序列表
- 测试方法: 应添加的测试
- 开放问题: 需要用户输入的任何决策
-
与用户迭代:
使用
ExitPlanMode呈现您的计划以供批准。用户可能:- 按原样批准计划
- 请求修改
- 询问澄清问题
继续迭代直到用户批准计划。
-
创建GitHub issue:
一旦计划被批准,使用
gh issue create创建GitHub issue:gh issue create --title "<简明标题>" --body "$(cat <<'EOF' ## 摘要 <1-2句目标描述> ## 背景 <当前状态以及为什么需要此更改> ## 实施计划 ### 要修改的文件 - `path/to/file1.ts` - <更改内容> - `path/to/file2.ts` - <更改内容> ### 任务 - [ ] <任务1> - [ ] <任务2> - [ ] <任务3> ... ### 测试 - [ ] <测试要求1> - [ ] <测试要求2> ## 备注 <任何额外上下文、约束或开放问题> --- *此issue是从与Claude Code的规划会话创建的。* EOF )" -
报告结果:
向用户提供:
- issue URL
- 创建内容的简要确认