代码审查清单 — 一份全面的代码审查检查表与指导工具。当用户询问“代码审查”、“代码检查”、“PR review”、“代码质量”,或希望开展、准备代码审查时使用。提供系统化的检查项与最佳实践。
代码审查检查清单 (XQ).是一项面向实际任务的技能,主要用于Overview. 这种技能为代码审查提供了系统的方法;它提供了涵盖代码质量多个层面的综合清单项目,有助于恢复。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
本技能提供一套系统化的代码审查方法。它涵盖代码质量的多个维度,提供全面的检查项清单,帮助审查者聚焦高影响区域,并指导开发者在提交前充分准备代码,旨在提升代码审查的效率与完整性。
按类别组织的全面检查项:
"用代码审查清单检查这个PR" "帮我审查这个函数的逻辑" "检查这段代码有没有安全问题" "看看这个文件有哪些可以改进的地方"
"帮我准备代码审查" "自审查这份代码,有什么遗漏?" "检查这段代码的测试覆盖" "这个代码符合项目规范吗?"
"生成一个代码审查检查清单" "我们团队的代码审查标准是什么?" "前端代码审查有什么特殊要求?"
每次审查均按如下格式输出:
## Code Review: [PR/Change Title] ### Summary - Files changed: X - Lines added/removed: +X/-X - Risk level: [Low/Medium/High] ### Findings #### 🔴 Blocking Issues - [Issue description] - [File:Line] - [Suggestion] #### 🟡 Suggestions - [Suggestion] - [File:Line] #### 🟢 Good Practices Noted - [Positive observation] ### Checklist Status - [x] Correctness - [x] Style - [ ] Security (needs work) - [x] Performance ### Recommendation [Approve / Request Changes / Discuss] ### Action Items - [ ] Item 1 - [ ] Item 2
本技能可与以下工具集成:
github — 直接审查 Pull Requestcoding-agent — 执行自动化代码质量检查opencli — 运行 linter 和 formatter相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章