用途:create-tasks 用于创建结构良好、上下文充分的任务,使未参与前期讨论的工程师也能在无需提问的情况下实现。任务应遵循所在项目的工具与文档约定;若约定不清晰,先向用户确认并记录。
主要能力:提供任务模板,要求包含交付物、背景、关键决策与原则、验收标准、依赖、相关代码与验证方式。强调先切片:PRD 中的交付物不一定是任务,可能是需要拆分的史诗。使用示例映射把 PRD 条目转化为可执行规格:故事、规则、示例、问题;示例即验收标准,用 Given-When-Then 编写,并系统考虑输入、状态、错误等边界情况。
拆分与校验:若任务无法用具体动作标题描述、超过一天、标题含“和”或多项、有多组验收标准、横向切割或被称为“完整实现”,则必须拆分。拆分可用 SPIDR:路径、接口、数据、规则、探针。任务必须是垂直切片,贯穿实现某一件事所需的各层。命名公式为“[动作动词] [具体对象] [结果/约束]”。每个任务须通过 INVEST:独立、可协商、有价值、可估算、小、可测试;硬性限制为最多一天、垂直、可演示。
使用方式:按流程先切片并应用示例映射,发现验收标准,命名,校验大小,收集背景,识别关键决策,查找相关代码与模式,指定验证命令,最后按模板输出。定稿前检查大小、命名、垂直性、INVEST 与上下文是否充分。
适用场景:需求拆解、工作项定义、把 PRD 或讨论转化为工程任务。限制:资料未提供具体安装命令、平台支持、收费或价格信息;实际使用需结合项目约定。