关于 implementation
implementation 是执行代码修改的技能,强调遵循仓库惯例、控制改动范围,并选择适当的验证方式;遇到测试失败时先修复再继续。
主要功能
- 01遵循现有代码惯例
- 02改动聚焦于请求内容
- 03处理边缘情况与错误
- 04选择相关验证检查
- 05继续前修复测试失败
适用场景
- 01实现请求的功能
- 02进行针对性代码修复
- 03使用现有检查验证改动
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cyrusagents/ cyrus --skill implementation安装后在 Claude Code 中输入/implementation确认已加载。
详细介绍
实现
实现所请求的更改:
- 编写符合现有模式和约定的生产级代码
- 使用
verify-and-ship进行验证:采用相关的现有测试或直接检查;仅针对值得长期维护的具体重大回归添加新测试 - 妥善处理边缘情况和错误场景
- 仅围绕请求的内容进行修改,避免无关改进
如果测试失败,请先修复,再进入工作流的下一阶段。
实现完成后,进入验证和交付阶段。
评论
支持 Markdown