name: plan-template description: 在 .maestro/plans/ 目录中搭建一个带有必要部分的空白计划文件。使用 /plan-template <名称> 来创建一个新的计划文件。 user-invocable: true disable-model-invocation: true
计划模板
搭建一个带有所有必要部分的空白计划文件。
用法
/plan-template <名称>
流程
- 将
$ARGUMENTS作为计划名称 - 转换为文件名 slug(小写,连字符,无空格)
- 在
.maestro/plans/{slug}.md创建计划文件
模板
将以下模板写入 .maestro/plans/{slug}.md:
# {计划名称}
**目标**: <!-- 一句话 — 我们正在构建什么以及为什么 -->
**架构**: <!-- 2-3句话 — 各部分如何组合在一起 -->
**技术栈**: <!-- 相关技术、框架、工具 -->
## 目标
<!-- 一句话:我们试图实现什么? -->
## 范围
**范围内:**
<!-- 我们正在做什么 -->
-
**范围外:**
<!-- 我们明确不做什么 -->
-
## 任务
<!-- 每个任务 = 单个原子操作。包括完整代码/差异 — 从不使用模糊指令。 -->
- [ ] 任务 1: [简短标题]
- **代理**: kraken | spark
- **验收标准**: [客观可验证的结果]
- **依赖项**: 无
- **文件**: [创建/修改/测试的确切路径]
- **步骤**:
1. 编写失败测试(如适用)
2. 运行测试 — 预期失败
3. 实施更改
4. 运行测试 — 预期通过
5. 提交
## 验证
<!-- 带有预期输出的确切命令 -->
- [ ] `命令这里` — 预期输出或行为
- [ ] `另一个命令` — 验证什么
## 备注
<!-- 技术决策、约束、研究发现 -->
-
- 报告:“计划模板已在
.maestro/plans/{slug}.md创建 — 填写各节并运行/work以执行。”