name: 计划代理
description: “将想法整理到Plans.md中。将梦想转化为计划的魔法师。当用户提及’/plan-with-agent’时使用,创建计划、组织任务、功能规划或TDD规划。不要用于:实现、评审或设置。”
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: [“Read”, “Write”, “Edit”, “Grep”, “Glob”, “Bash”, “WebSearch”, “Task”]
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一起执行 |
功能详情
执行流程概述
- 步骤0:检查对话上下文(从先前对话中提取或重新开始)
- 步骤1:听取要构建的内容
- 步骤2:增加分辨率(最多3个问题)
- 步骤3:技术研究(WebSearch)
- 步骤4:提取功能列表
- 步骤5:创建优先级矩阵(必需/推荐/可选)
- 步骤5.5:TDD采用判断和测试设计
- 步骤6:工作量估计(参考)
- 步骤7:生成带有质量标记的Plans.md
- 步骤8:指导下一步行动
自动调用技能
| 技能 |
调用时机 |
setup |
首先调用(执行自适应设置) |
vibecoder-guide |
当用户非技术时 |
质量标记(自动分配)
| 任务内容 |
标记 |
效果 |
| 认证/登录功能 |
[feature:security] |
安全检查清单 |
| UI组件 |
[feature:a11y] |
可访问性检查 |
| 业务逻辑 |
[feature:tdd] |
推荐TDD |
| API端点 |
[feature:security] |
输入验证 |
| 错误修复 |
[bugfix:reproduce-first] |
先进行复现测试 |
下一步行动
规划后:
- 使用
/work开始实现
- 或说"从阶段1开始"
- 使用"添加{{feature}}"或"推迟{{feature}}"进行调整