关于 workflow-bug-fix
workflow-bug-fix 是一套系统化的缺陷修复流程,面向需要从根因分析推进到部署验证的开发团队。它依次涵盖最小范围修复、代码审查、回归测试、安全检查、文档更新和部署监控。
主要功能
- 01复现问题并分析根因
- 02以最小范围实施兼容修复
- 03审查正确性、副作用和边界情况
- 04添加回归及边界测试
- 05进行安全检查与部署后监控
适用场景
- 01调查日志和错误追踪以定位根因
- 02为缺陷修复补充回归测试
- 03验证修复未引入安全问题
- 04为紧急缺陷规划热修复与监控
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nickcrew/ claude-cortex --skill workflow-bug-fix安装后在 Claude Code 中输入/workflow-bug-fix确认已加载。
详细介绍
Bug 修复工作流
系统性地正确修复 Bug 的流程。
阶段 1:根因分析
Agent: root-cause-analyst
方法:
- 分析错误跟踪信息
- 调查日志
- 检查状态
- 稳定复现 Bug
输出: 根因、受影响的组件、影响评估
阶段 2:修复实施
约束:
- 范围最小化(只修复 Bug,不做其他改动)
- 向后兼容
- 经过充分测试
阶段 3:代码审查
Agent: code-reviewer
重点:
- 修复是否正确
- 副作用
- 边缘情况
阶段 4:回归测试
Agent: test-automator
创建测试:
- 回归测试(防止此 Bug 再次出现)
- 边缘情况测试
- 受影响时添加集成测试
阶段 5:安全检查
Agent: security-auditor
阻断性要求: 确保修复不会引入漏洞
阶段 6:验证
Agent: quality-engineer
检查清单:
- 原始问题已解决
- 未引入新问题
- 所有测试均通过
阶段 7:文档
Agent: technical-writer
- 更新日志条目
- 事件报告(针对重大 Bug)
- 预防指南(说明成因及避免方法)
阶段 8:部署
Agent: deployment-engineer
策略:关键问题采用热修复,否则按常规方式发布
监控 24h:
- 错误率
- 性能指标
- 用户报告
成功标准
- 已验证 Bug 修复完成
- 已添加回归测试
- 无副作用
- 文档已更新
反模式
- ❌ 只修复症状,而非根因
- ❌ 将大范围改动与 Bug 修复混在一起
- ❌ 跳过回归测试
- ❌ 未记录问题成因
评论
支持 Markdown