{{TITLE}}
目标
{{GOAL}}
必须加载的 Skills
⚠️ Executor 开始执行前 必须 加载以下 skills。不是建议阅读,是强制前提。
| Skill | 为什么需要 |
|---|---|
(待填写,格式: /skill-name) |
(解释为什么这个 skill 是执行前提) |
Agent 执行规范
Lead spawn executor 时,prompt 中必须包含以下信息。Executor 也必须遵守。
- Skill 加载: Executor 必须在开始前加载 YAML
required_skills和上方"必须加载的 Skills"表中列出的所有 skill - 脚本位置: 所有产出脚本统一放在本 task 的
scripts/目录下,不要写在.claude/temp/ - 临时数据: 执行过程中的临时分析数据可放
memory/,不要散落在仓库其他位置
执行流程
Executor 按以下流程执行。每个 Step 都有明确的输入和输出。
Step 1: 环境准备
- 加载上方 "必须加载的 Skills" 中列出的所有 skill(强制,不是建议)
- 读取当前 subtask 的验收标准(如有 subtask)
- 检查前置依赖(depends_on)是否已完成
Step 2: 分析现状
- (待填写:具体的分析步骤,如读取现有代码/数据/配置)
- 产出:在
memory/中记录分析发现
Step 3: 实现
- (待填写:具体的实现步骤)
- 每完成一个关键节点,更新 subtask status 或 phase
Step 4: 验证
- (待填写:具体的验证步骤,对应下方验收标准)
- 运行测试命令:
pnpm build && pnpm test
Step 5: 知识沉淀
- 在
memory/中记录踩坑经验和临时指南 - 运行
/workflow-task-complete检查清单 - 评估
memory/中的知识是否值得提取为guide-*
验收标准
Code
- 全量
pnpm build && pnpm test通过 - {{CODE_CRITERIA}}
Integration
- {{INTEGRATION_CRITERIA}}
Operational
- {{OPERATIONAL_CRITERIA}}
当前状态
Status: Not Started Phase: Phase 1: {{PHASE_NAME}}
已知问题 / Gotchas
| # | 问题 | 影响 | 状态 |
|---|---|---|---|
| 1 |
Skill Relationships
依赖关系 (Depends On)
| Skill | 关系 | 说明 |
|---|
参考关系 (References)
| Skill | 关系 | 说明 |
|---|
经验 / 教训
任务完成后填写。每条经验应该能迁移到其他任务。 执行过程中的临时经验先记录在
memory/lessons.md。
References
| 文件 | 内容 | 何时读 |
|---|---|---|
references/plan.md |
分阶段计划、阻塞项、关键文件 | 开始执行前 |
memory/lessons.md |
执行中积累的踩坑经验 | 每次继续执行时 |
scripts/ |
任务执行中产出的工具脚本 | 需要自动化操作时 |