用途:将 srs.md(存在时优先),否则 prd-enhanced.md 或 prd.md,拆分为独立可执行任务文件,输出到 .lcs/work-items/{timestamp}-{slug-work-item}/task/ 下的 task-001.md、task-002.md 等。
主要能力:按 tracer bullet 垂直切片划分任务,每片贯穿 schema、API、UI、测试等集成层,小而可演示;任务标注 AFK(可由智能体自主完成)或 HITL(需人工参与);使用 SRS 编号(FR-###、BR-###、VR-###、EC-###、AC-###)作为主要切片来源;为每个任务记录 Source coverage 与 blocked_by 依赖;先生成任务覆盖矩阵 task-coverage.md,再逐个写任务文件,每次响应只写一个任务文件。
使用方式:先读 .lcs/state.md 确认当前工作项目录,再读取源文件(含 tests.md、api.md、db.md、traceability.md 等,如存在)。若 traceability.md 存在未解决的 SRC-###,需先阻断并报告,不得继续切片。随后向用户展示编号任务清单(标题、类型、被谁阻塞、覆盖的用户故事),确认粒度、依赖关系、AFK/HITL 划分,迭代至批准后落盘。任务文件采用指定 YAML frontmatter(artifact_type: task)与固定结构,包含范围、涉及文件、实现说明、可证伪验收标准、测试计划及 Chain of Truth 报告。最后更新 .lcs/state.md 的 current_phase: tasks,并输出 Handoff,推荐下一步使用 lcs-task-executor。
适用场景:需求已评审、需要把 PRD/SRS 转化为代理可执行任务清单时;需要依赖感知、可分批执行的任务拆解时。
限制:需遵循 ../lcs-shared/contract.md 的文件夹约定、Handoff 格式与写入安全规则;PRD 验收标准或测试策略薄弱时,建议先运行 lcs-prd-reviewer;大范围机械重构(如重命名列)不强行按垂直切片处理,而采用 Expand-Contract 模式;无法映射到上游 ID 的任务只能标记为切片缺口,不能作为可执行任务写入。具体安装命令与收费方式资料暂未提供。