计划转问题协作工具Skill dyad:plan-to-issue

这是一个用于与用户协作创建详细计划,并将批准的计划转换为GitHub issue的工具。关键词包括协作、计划、GitHub、issue、项目管理、软件开发、任务跟踪、代码协作、敏捷开发。

项目管理 0 次安装 0 次浏览 更新于 3/15/2026

名称: dyad:计划转问题 描述: 与用户协作创建计划,然后将批准的计划转换为GitHub issue。

计划转问题

与用户协作创建计划,然后将批准的计划转换为GitHub issue。

参数

  • $ARGUMENTS: 简要描述您想要计划的内容(例如,“添加深色模式支持”,“重构认证系统”)

说明

  1. 进入计划模式:

    使用 EnterPlanMode 开始规划过程。探索代码库以了解当前实现,并设计针对 $ARGUMENTS 的方法。

  2. 创建全面计划:

    您的计划应包括:

    • 摘要: 目标的简要描述
    • 当前状态: 基于代码库探索,当前存在的内容
    • 提议的更改: 需要实现的内容
    • 要修改的文件: 需要更改的文件列表
    • 实施步骤: 特定任务的有序列表
    • 测试方法: 应添加的测试
    • 开放问题: 需要用户输入的任何决策
  3. 与用户迭代:

    使用 ExitPlanMode 呈现您的计划以供批准。用户可能:

    • 按原样批准计划
    • 请求修改
    • 询问澄清问题

    继续迭代直到用户批准计划。

  4. 创建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
    )"
    
  5. 报告结果:

    向用户提供:

    • issue URL
    • 创建内容的简要确认