SuperAPI AI 工具集

code-review-checklist

测试与质量

查看项目

更新于 10-16 05:44

技能介绍

用途:code-review-checklist 是一个面向 AI 智能体的可安装技能,用于在代码审查时提供结构化检查清单,帮助审查者系统覆盖常见风险点。

主要能力:清单按类别组织。正确性检查代码是否实现预期、边界情况、错误处理与明显缺陷;安全检查输入校验与净化、SQL/NoSQL 注入、XSS/CSRF、硬编码密钥,以及 AI 场景下的提示注入防护和输出在关键位置使用前的净化;性能检查 N+1 查询、多余循环、缓存与打包体积影响;代码质量关注命名、DRY、SOLID 与抽象层次;测试关注新代码单测、边界用例与可维护性;文档关注复杂逻辑注释、公共 API 文档与 README 更新。

AI 与 LLM 审查模式:关注逻辑与幻觉,包括思维链是否可验证、是否考虑空状态/超时/部分失败、对外部文件系统或网络的假设是否安全;提示工程审查建议使用结构化且安全的提示,例如 system 角色、对用户输入做 sanitize、指定 schema,而非直接把用户输入传入生成调用。

反模式标记:清单列出应标记的写法,如魔法数字应改为命名常量、深层嵌套应改为提前返回、过长函数应拆小、any 类型应改为明确类型。

评论标记规范:阻塞问题用 🔴 BLOCKING,重要建议用 🟡 SUGGESTION,小问题用 🟢 NIT,疑问用 ❓ QUESTION。

使用方式:作为可安装技能接入 AI 智能体后,在代码审查流程中按清单逐项核对。具体安装命令与调用方式暂未提供。

适用场景:人工或 AI 辅助的代码审查、Pull Request 检查、AI 生成代码的质量把关。

限制:资料未说明支持的平台、语言、收费与价格,也未提供安装步骤和实际效果数据。