用途:该技能位于测试先行设计与正式评审之间,目标不是写大量代码,而是落地满足当前计划、且不破坏下游交付的最小可用切片。适用于架构、契约与发布边界已明确的场景。
主要能力:选取最小可评审切片;在测试边界内实现,仅添加满足当前切片所需代码;保持范围与契约边界;准备可评审的增量。
输入:task-list(当前切片、范围边界与成功标准)、test-suite(实现必须满足的可执行安全网)、architecture-doc(组件边界与约束)、api-contract(切片涉及公开或服务间接口时保护外部可见行为)。
流程:第一步,选一个已评审任务或薄垂直切片,用具体实现语言重写,明确现在落地什么、什么不在范围内、哪个边界必须稳定;若切片仍过大,先拆分再编码。第二步,以失败或目标测试为护栏实现,新抽象保持局部,直到第二次使用才提升;优先垂直进展而非部分框架搭建。第三步,每次提交或可评审检查点前,确认未支持或延后行为仍显式、公开契约变更是有意且已反映在测试中、棕地共存或兼容接缝仍成立、下游阶段所需的配置、可观测性与发布钩子未被跳过。第四步,清理明显命名、死代码与噪声,但不把实现变成重构绕道,产出小而可理解的 diff、通过的测试与权衡说明。
输出:source-code,即计划切片的实现,可供代码评审与下游质量检查。
质量门:一个已评审任务切片完全实现;相关测试在本地或 CI 通过;范围、未支持行为与发布边界保持显式;公开契约变更有意且有文档;diff 小到可有效评审。
反模式:实现中范围蔓延、框架优先、契约漂移、清理雪崩。
相关技能:tdd、refactoring、code-review、ci-cd。分发:公开安装面 skills/.curated,规范源 skills/04-implementation/feature-development/SKILL.md,支持 npx skills add/update,打包稳定性 beta,能力就绪度 beta。