SuperAPI AI 工具集

cc-review

编程与开发

查看项目

更新于 10-15 21:11

技能介绍

cc-review 是一个结构化代码审查工作流技能,仅在用户明确要求 review、quick review 或 security review 时使用,不用于普通编码实现、直接 bug 修复、语言细节规范或环境级风险判断。

审查模式:可审查当前分支($cc-review、$cc-review quick、$cc-review security)或指定提交($cc-review <commit-hash>、$cc-review quick <commit-hash>、$cc-review security <commit-hash>)。参数解析优先匹配模式关键字(quick/security/full),其他参数视为 commit hash,顺序灵活。

Quick Review 面向当前 diff 或指定提交快速给出高价值反馈,使用 git diff --stat + git diff 或 git show --stat <commit> + git show <commit>。Full Review 围绕受影响调用链、输入输出契约和回归面做更完整审查,使用 git diff --merge-base origin/HEAD 或 git show <commit>。Security Review 重点检查认证授权、输入校验、命令执行、数据暴露和权限边界,Git 命令同 Full Review。

默认优先级:错误行为和明显 bug、回归风险、缺失校验或错误处理、安全问题、缺失或薄弱测试、可维护性问题。指定 commit hash 时须先用 git rev-parse --verify "$TARGET^{commit}" 验证有效性,并获取完整 hash 与提交信息;报告开头应包含审查范围(提交、信息、作者、时间)。

输出默认使用简体中文,标题、严重度和结论使用中文命名,findings 优先并按严重度排序,尽量带精确文件引用,总结简短置于 findings 之后;若无问题需明确写出“未发现明确问题”并说明残余风险或验证盲区。建议项必须打分类标签(✅本轮修复 / 📝技术债 / ❌拒绝),禁用悬空话术。更多细节见 references/review-priority.md、references/quick-review.md、references/full-review.md、references/security-review.md。