关于 sdlc-execute-plan
这项技能根据已批准的 SDLC 计划实施需求,也可用于恢复中断的工作。它面向仓库贡献者,按依赖顺序完成变更与测试,并在现有计划中简要更新进度。
主要功能
- 01执行已批准的计划任务
- 02依据任务状态恢复工作
- 03检查仓库状态与既有约定
- 04在关键节点进行验证
- 05更新现有计划的交接信息
适用场景
- 01实现计划中的功能
- 02恢复中断的实现工作
- 03编码期间跟踪验证结果与阻塞项
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ wesleycamargo/ devcontainer-template --skill sdlc-execute-plan安装后在 Claude Code 中输入/sdlc-execute-plan确认已加载。
详细介绍
执行实施计划
角色
此阶段在规划完成后实施已批准的需求,也是恢复工作的入口。其产出是仓库变更、相关测试,以及仅在 sdlc//plan.md 中维护的进度。
输入和输出
- 必需输入:已批准的 spec.md 和 plan.md;如果阅读 intent.md 有助于保留预期结果或范围,则一并阅读。
- 更改代码前,检查仓库说明、当前状态、现有行为和可用的验证证据。
- 输出:实施和测试,以及更新后的现有 plan.md。不要创建状态、交接、实施或验证报告等文件。
执行和恢复
确定工作是新任务还是恢复任务。恢复时,阅读任务状态和交接内容,检查实际仓库,并在继续前核对差异。按依赖顺序执行任务,保留必需行为,并遵循现有惯例。在有意义的里程碑进行测试;没有完成其定义的验证证据时,绝不要将工作标记为完成。
仅使用 pending、in-progress、completed 和 locked 状态。在有意义的里程碑、状态变更、重要验证结果、阻碍、偏差或影响后续工作的决策后,更新清单、验证备注和以下简洁部分:
`markdown
Handover
Current: Task 3 — Next: <next concrete action> Blockers: None Remaining validation: <pending evidence> `
不要记录常规命令或重复 Git 历史。不要覆盖其他 Agent 的工作。区分当前范围内的必需工作、可选改进、技术债务和未来跟进事项。仅添加不改变已批准需求的必需工作;记录重大偏差。如果发现的问题改变了范围或规格,则返回进行文档审查。
交接
实施任务完成且通过任务级验证后,交接给 sdlc-validate-implementation。此处的完成不代表最终独立验证已通过。
评论
支持 Markdown