关于 implement
用于按用户规格或工单实现工作的编码技能,指导 Agent 进行测试、审查、清理并提交更改。
主要功能
- 01在约定的边界使用 TDD
- 02定期运行类型检查和测试
- 03按指定深度审查工作
- 04停止任务期间启动的进程
- 05将更改提交到当前分支
适用场景
- 01以测试优先方式实现工单
- 02通过项目测试和类型检查验证更改
- 03审查并提交已完成的工作
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ yahyabedirhan/ skills --skill implement安装后在 Claude Code 中输入/implement确认已加载。
附带文件agents/openai.yamlLICENSE.mattpocock
详细介绍
根据用户在规范或工单中描述的要求实现工作。
尽可能在预先商定的接缝处使用 /tdd。如果没有人可以商定,请自行选择接缝,并在报告中说明。
如果项目有类型检查器,请定期运行类型检查;定期运行单个测试文件,并在最后运行一次完整测试套件。
完成后,按照委派任务的 Agent 设定的深度审查工作:不审查、自行进行一轮轻量审查,或使用 /code-review。如果没有委派任务的 Agent,请使用 /code-review。
报告前,停止所有由你启动的进程:开发服务器、预览和浏览器标签页、后台命令和监视进程。如果有意让任何进程继续运行,请在报告中说明并解释原因。在 zsh 中,使用 ${=VAR} 或数组拆分列表;只有在确认文件列表非空后才对其运行格式化工具:列表为空时,格式化工具会无限期等待标准输入。
绝不要运行 rm -rf:将不再需要的内容(临时文件夹或一次性脚本)用 mv 移入被 git 忽略的 .scratch/。
将工作提交到当前分支,除非委派任务的 Agent 会代为提交。
评论
支持 Markdown