关于 superpowers-review
superpowers-review 是用于交付、合并或发布前检查代码变更的审查技能。它按严重程度整理问题,并给出总体评估和后续行动。
主要功能
- 01核对需求与正确性
- 02检查边界情况和错误处理
- 03评估测试覆盖
- 04检查安全性与性能
- 05审查可维护性和文档
- 06按严重程度列出问题与后续步骤
适用场景
- 01完成计划中的实现后审查代码
- 02合并或发布前检查变更
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ anthonylee991/ gemini-superpowers-antigravity --skill superpowers-review安装后在 Claude Code 中输入/superpowers-review确认已加载。
详细介绍
评审技能
何时使用此技能
- 交付最终代码更改前
- 实施计划中的一组步骤后
- 合并或发布前
严重级别
- 阻断级:行为错误、安全问题、数据丢失风险、测试/构建失败
- 重大:可能存在 Bug、缺少边界情况处理、可靠性差
- 轻微:风格、清晰度、小型可维护性问题
- 细枝末节:可选的润色
检查清单
- 是否符合需求
- 边界情况和错误处理
- 测试(覆盖充分、断言有意义)
- 安全性(机密信息、身份验证、注入、不安全的默认设置)
- 性能(明显的性能瓶颈、N+1 问题、不必要的工作)
- 可读性和可维护性
- 按需更新文档/注释
输出格式
- 阻断级问题
- 重大问题
- 轻微问题
- 细枝末节
- 总结和后续行动
评论
支持 Markdown