计划生成代理Skill plan-with-agent

这是一个用于软件开发和项目管理的技能,它组织和规划想法、需求,并将其转化为可执行任务列表(Plans.md),生成功能优先级矩阵,支持TDD规划和特征规划。关键词包括计划、任务组织、需求分析、项目管理、TDD、优先级矩阵、软件开发工具,适用于团队协作和从梦想到实现的流程优化。

项目管理 1 次安装 2 次浏览 更新于 3/10/2026

name: 计划代理 description: “将想法写入Plans.md。把梦想变为计划的魔法师。Use when user mentions ‘/plan-with-agent’, create a plan, organize tasks, feature planning, or TDD planning. Do NOT load for: implementation, reviews, or setup.” description-en: “Organize ideas into Plans.md. Wizard turning dreams into plans. Use when user mentions ‘/plan-with-agent’, create a plan, organize tasks, feature planning, or TDD planning. Do NOT load for: implementation, reviews, or setup.” description-ja: “アイデアをPlans.mdに落とし込む。夢を計画に変える魔法使い。Use when user mentions ‘/plan-with-agent’, create a plan, organize tasks, feature planning, or TDD planning. Do NOT load for: implementation, reviews, or setup.” allowed-tools: [“读取”, “写入”, “编辑”, “Grep”, “Glob”, “Bash”, “网络搜索”, “任务”] argument-hint: “[–ci]”

规划技能

组织和规划想法与需求,将其转化为Plans.md中的可执行任务。

快速参考

  • 创建计划” → 此技能
  • 将我们讨论的内容转化为计划” → 从对话中提取
  • 想组织要构建的内容” → 开始于需求听取
  • 使用TDD规划” → 强制采用TDD
  • CI/基准测试” → --ci 模式

交付成果

  • Plans.md - 可使用/work执行的任务列表(必需)
  • 功能优先级矩阵 - 必需/推荐/可选分类

用法

/plan-with-agent       # 交互式规划
/plan-with-agent --ci  # CI模式(非交互式)

模式特定用法

模式 命令 描述
单人模式 /plan-with-agent Claude Code单独:计划 → 执行 → 审查
双代理模式 /plan-with-cc (Cursor) 与Cursor规划 → 与Claude Code执行

功能详情

功能 参考
执行流程 references/execution-flow.md
TDD采用 references/tdd-adoption.md
优先级矩阵 references/priority-matrix.md

执行流程概述

  1. 第0步:检查对话上下文(从先前对话提取或重新开始)
  2. 第1步:听取要构建的内容
  3. 第2步:提高分辨率(最多3个问题)
  4. 第3步:技术研究(网络搜索)
  5. 第4步:提取功能列表
  6. 第5步:创建优先级矩阵(必需/推荐/可选)
  7. 第5.5步:TDD采用判断和测试设计
  8. 第6步:工作量估算(参考)
  9. 第7步生成带质量标记的Plans.md
  10. 第8步:指导后续操作

自动调用技能

技能 调用时机
setup 首先调用(执行自适应设置)
vibecoder-guide 当用户非技术背景时

质量标记(自动分配)

任务内容 标记 效果
身份验证/登录功能 [feature:security] 安全检查表
UI组件 [feature:a11y] a11y检查
业务逻辑 [feature:tdd] TDD推荐
API端点 [feature:security] 输入验证
Bug修复 [bugfix:reproduce-first] 先进行复现测试

后续操作

规划后:

  • 使用/work开始实施
  • 或说“从第1阶段开始”
  • 调整时用“添加{{feature}}”或“推迟{{feature}}”