用途
implement 是一个开发实施类技能,目标是根据用户提供的规格说明(spec)或一组工单(tickets),把描述的工作真正实现出来。它把「读需求—写代码—验证—复核—提交」串成一条固定的执行链路,适合需求已经明确、只待落地的开发阶段。
主要能力
- 依据 spec 或 tickets 中描述的内容实现工作。
- 在可能的情况下,于预先约定的衔接点采用 /tdd(测试驱动开发)方式。
- 定期运行类型检查。
- 定期运行单个测试文件。
- 在全部完成后运行一次完整测试套件。
- 完成后使用 /code-review 对所做工作进行复核。
- 将工作提交到当前分支。
使用方式
该技能以斜杠命令形式调用,与其他技能(/tdd、/code-review)配合使用。使用者需要先提供规格说明或工单作为输入,随后按技能给出的流程推进:先按约定衔接点做测试驱动开发,再在过程中反复执行类型检查与单测,最后跑全量测试,经代码复核后提交到当前分支。
适用场景
- 已有明确 spec 的功能开发。
- 以工单驱动的迭代任务落地。
- 希望实施过程强制包含类型检查、分层测试与代码复核的团队流程。
限制
资料未说明该技能支持的具体平台、运行环境、依赖条件或收费方式,这些信息暂未提供。其效果依赖调用方提供的 spec 或工单质量,以及 /tdd、/code-review 等配套技能是否可用。