用途:把 CodeSpring 中某个功能的计划(笔记、前端与后端 PRD)转换为带编号、带优先级的看板任务列表,使智能体或一组子智能体可以安全地构建。该技能只读取计划并写入任务,不修改代码库。
主要能力与流程:1)先连接,执行 codespring auth status 与 codespring status,使用本地项目配置并打印 projectId。2)用 codespring features 选择要为其创建任务的功能(核心功能为根功能),并向用户确认。3)加载完整上下文:该功能的笔记、前端与后端 PRD(codespring prds,然后 codespring prd <id>)、其子功能(codespring features --parent <featureId>),以及思维导图中与它互相引用的功能;PRD 缺失时应停止并让用户先生成,不得凭空造任务。4)确定编号:任务形如 X.Y.Z,需扫描该功能所有状态(todo、in_progress、on_hold、done)的任务(codespring tasks --json 或 --status),沿用已有序列递增,不从头开始。5)拆解任务:一项任务等于一个可完成、可验证的交付物;先做数据模型与迁移,再做共享后端与服务、API 路由、最后是消费它们的 UI;标明可并行与有依赖的任务;涉及共享 API 路由、共享表或积分、支付、任务、存储、鉴权等共享系统的任务必须标注。每个任务描述要写清构建什么与原因、可能触及的文件/路由/表、不能触及的范围与受保护的共享系统、可复用的已有内容,以及依赖与破坏风险。6)创建任务时必须用 --feature <featureId> 关联功能,可用 --priority(urgent|high|medium|low);标题以编号开头。子功能也是功能、也有 id,可尝试用其 id 关联,若不能正确附加则关联到父核心功能并在标题中写清子功能名。7)用 codespring tasks --status todo --feature <featureId> 确认,报告编号列表与建议构建顺序,并交给 cs-build-feature 实际构建。
适用场景:已有 PRD 的功能需要转为可执行的看板任务清单,尤其是需要多个子智能体安全并行构建时。
限制:不修改代码库;PRD 缺失时不能生成任务;具体命令示例与参数以资料为准;其他细节暂未提供。