SuperAPI AI 工具集

cy-create-tasks

编程与开发

查看项目

更新于 10-15 20:27

技能介绍

用途:把需求文档拆解为粒度明确、可独立实现的任务文件,并通过代码库探索补充实现细节。

主要能力:读取 .compozy/tasks/<name>/ 下的 _prd.md 与 _techspec.md,以及 adrs/ 中的 ADR;从 TechSpec 实现章节拆解任务,标注标题、类型、复杂度与依赖关系;为每个任务填充模板章节(Overview、requirements、Subtasks、Implementation Details、Relevant Files、Dependent Files、Related ADRs、Deliverables、Tests、Success Criteria);生成 _tasks.md 任务图清单与 task_01.md 等任务文件;最后运行 compozy tasks validate --name <feature> 校验。

使用方式:需提供功能名称与至少一份 _prd.md 或 _techspec.md;类型取自 .compozy/config.toml 的 [tasks].types,否则用内置默认值(frontend、backend、docs、test、infra、refactor、chore、bugfix)。拆解结果需经用户交互确认后才生成文件。

限制:缺少 TechSpec 时任务更偏高层,需更多依赖代码库探索并显式标注实现细节缺口;两份文档都缺失则停止并要求先创建。任务不得循环依赖,不得单独设测试任务,不得复制 TechSpec 内容或重复依赖关系,单任务不超过 7 个文件或 7 个子任务。校验未返回 0 前不得视为完成。