关于 implement
指导从澄清需求到代码审查和收尾的开发技能,强调逐步检查,并在继续前处理缺失的上下文。
主要功能
- 01明确依据来源与完成标准
- 02编辑前了解现有流程
- 03逐步实现并进行针对性检查
- 04运行格式化、lint、类型和测试检查
- 05总结修改、检查结果与风险
适用场景
- 01根据规范或 issue 实现功能
- 02在编辑前处理不明确的需求
- 03验证并汇报代码修改
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ darknesskiller/ skills --skill implement安装后在 Claude Code 中输入/implement确认已加载。
附带文件agents/openai.yaml
详细介绍
实现
步骤
-
明确约定。 找出事实来源:规范、问题或对话。列出完成标准。若过于模糊:提出一个问题,然后等待。
-
找到切入点。 编辑前先了解当前流程。复用辅助函数、测试和既有模式。范围广或风险高:先探索,再改文件。
-
边做边验证。 尽可能使用
/tdd。每次只完成一个纵向切片。每步之后执行范围最小且有用的检查。 -
审查。 运行格式化工具、lint、类型检查和测试。对于非简单改动,使用
/code-review。仅修复已确认的问题。 -
收尾。 总结改动的文件和检查结果。仅在收到要求时提交。遵循
/git规则。需要 PR 时:使用/bitbucket-helper。
受阻时
如果缺少上下文,提问前先说明计划:事实来源、完成标准、切入点、调用方、通过的检查、审查命令、改动的文件。
输出
如果受阻,提问前先说明 Source of truth、Done criteria、Seam、Callers、Build with feedback(/tdd、检查/测试)、Review 和 Changed files。
完成时:列出改动的文件、检查结果、风险,以及受阻后续事项。
评论
支持 Markdown