w02-task-planning
任务规划规范
适用于长程任务的事前规划,通过 Plan + Checkpoint 机制确保执行可控、进度可追踪。
⚠️ 核心强制要求
触发条件
- 用户明确要求"规划"、"计划"、"设计方案"等
- Agent 评估任务需要 >= 3 个明确步骤
- 涉及多文件改动或架构变更
复杂任务必须创建计划书
| 复杂度 | 特征 | 处理方式 |
|---|---|---|
| 简单 | 1-2 步,单文件 | 直接执行 |
| 中等 | 3-5 步,2-3 文件 | 建议创建计划书 |
| 复杂 | >5 步,多文件/架构变更 | 必须创建计划书 |
长程任务必须启用 GitHub Issue 存档(W00)
- 预计跨会话/跨天任务,或需要全局追踪进行中状态时,必须通过
w00-workflow-checkpoint创建或绑定 Issue。 - 计划书需记录:
Issue #、当前status、Next(下一步)。 - 创建/绑定 Issue 由主流程完成;
w00-workflow-checkpoint仅负责后续存档与读档。
AI Agent 行为要求
主动提议
对于复杂任务,必须主动提议先创建计划书:
检测到任务涉及 [N] 个步骤,建议先创建计划书。是否执行 scripts/generate_task_plan.py?
状态更新
每完成一个 CP 后,提醒更新状态表:
CP1 已完成,建议更新计划书状态表:CP1: ⬜ → ✅ 已完成 | 2026-01-22
并同步更新对应 Issue 的 checkpoint(含 下一步)。
与 W00 协同(自动 + 手动)
- 创建计划书并完成 Issue 绑定后可自动触发:
w00-workflow-checkpoint checkpoint。 - 也可手动触发:
执行 /w00-workflow-checkpoint进行 checkpoint 存档或读档上下文。 - 若已存在 Issue:在计划书中补写
Issue #并沿用状态流转。 - 若未明确 Issue 且存在多个候选:先列候选 issue(3~5 条)并让用户选择,再执行存档/读档。
必须等待用户决策
- 架构/技术选型
- 性能与维护性取舍
- 技术债务或临时方案
工具脚本
脚本:scripts/generate_task_plan.py
功能:规划 Checkpoint、生成符合规范的计划书
参考资料
references/planning-workflow.md- 规划工作流详细说明(CP划分、状态标记、文件管理、文件清单格式)references/requirements-decisions.md- 需求决策流程详细说明(需求理解、方案设计、决策确认)../w00-workflow-checkpoint/SKILL.md- Workflow GitHub Issues 基础存档能力(自动 + 手动)refactor-and-decompose/SKILL.md- 规划时文件清单与模块边界约束
More from qiao-925/qiao-skills
agent-skill-rules
Agent Skills 开放标准与治理规则。用于 skill 的创建、修改、重构、迁移、审计与维护,并在创建前判断需求应落到自动化、项目级规则、通用或项目私有 skill 还是单次 prompt,提供平台无关的结构标准、frontmatter 规范、渐进式披露与质量门禁。
35python-coding-standards
Python 实现基线能力单元,帮助 Agent 在 Python 代码实现、修改、补全、重构与审查场景中,先对齐项目既有约定,再落实类型边界、日志纪律、命名与结构可读性,避免把个人偏好或项目私货写成通用规范。关键词:Python、编码规范、类型提示、日志、命名、代码结构、项目对齐。
23critical-thinking-guidance
规范 Agent 在解答前进行智能判断与思考引导,避免不必要的替代思考并保留用户主导权。适用于用户提问、方案咨询、学习交流等需要平衡效率与思考深度的场景。关键词:引导提问、智能判断、轻量引导、强制思考
21single-responsibility
单一职责能力单元,帮助 Agent 在文件拆分、函数重构、模块设计、代码审查与边界澄清场景中,识别职责混杂、变化原因耦合与命名失真问题,让文件、函数、类与模块都能围绕一个稳定职责组织。关键词:单一职责、职责拆分、边界澄清、重构、文件拆分、函数重构、模块设计。
20architecture-governance
架构治理能力单元,帮助 Agent 在架构评审、重构、新模块设计、分层边界调整、接口契约设计与项目初始化分析场景中,检查分层与依赖方向、变更影响面、接口契约与可替换性,避免跨层耦合、反向依赖与破坏性演进。关键词:架构治理、分层、依赖方向、影响面分析、接口契约、依赖注入、可插拔、重构。
19core-first-simplicity
核心优先的复杂度控制能力单元,帮助 Agent 在项目取舍、架构设计、模块重构、实现裁剪与方案收敛场景中,先识别主亮点、控制复杂度预算、稳定主路径、延后非核心扩张,避免过度设计与大而全实现。关键词:核心优先、复杂度控制、KISS、方案收敛、过度设计、主路径。
19