Review Code for Bugs and Security Issues
这是一款专注于发现代码 Bug 和安全问题的 Agent 技能,适合希望在合并前系统性排查隐患的开发团队使用
这是一款专注于发现代码 Bug 和安全问题的 Agent 技能,适合希望在合并前系统性排查隐患的开发团队使用。
技能简介
21pounder-code-review 由 21pounder 创建,聚焦于让 AI 代理能够对指定文件、目录或代码模式进行结构化的 Bug 和安全漏洞审查。技能内置多维度评分体系,可对逻辑错误、边界条件、安全风险、性能问题和风格一致性进行系统检查,并对发现的问题按严重程度排序,给出带行号引用的具体修复建议。下载量在代码审查类 Skill 中位居前列,是 Skillstore 上最受欢迎的审查类技能之一。
核心能力
- 支持对指定文件、目录或 glob 模式进行定向代码审查
- 检查范围覆盖逻辑错误、边界条件、安全风险、性能隐患和风格一致性
- 按严重程度对发现进行优先级排序,确保最重要的问题优先处理
- 每项发现均提供行号引用,并解释该问题为何值得关注
- 提供具体修复示例,帮助开发者快速理解和解决问题
安装配置
- 方式一(推荐):运行命令 npx skillstore add 21pounder/code-review 自动安装
- 方式二:手动克隆仓库后,将 SKILL.md 放入 Agent 技能目录
- 安装后提供目标路径即可触发审查,支持单文件或整个目录
- 无需配置额外依赖,技能通过读取和分析代码文件执行审查
使用步骤
- 明确审查范围,提供待审查的文件路径、目录或 glob 模式
- 指定审查重点(如安全审查、Bug 审查或综合审查)
- Agent 对目标进行多维度扫描,给出按严重程度排序的发现列表
- 每项发现附带行号引用和修复建议,开发者逐一处理
- 完成后可选择重新审查以验证修复效果
适用场景
- Pull Request 安全审查:合并前识别注入、认证、授权和错误处理等安全风险
- 功能代码 Bug 审查:发现逻辑漏洞、边界条件遗漏和错误处理缺陷
- 共享模块可维护性审查:评估命名、结构、重复逻辑和风格一致性
- 安全敏感业务审查:审计认证、支付、数据传输等高风险代码路径
适用人群
- 安全工程师:需要系统排查代码中安全漏洞的专业安全人员
- 全栈开发者:在日常开发中希望兼顾效率和安全性的工程师
- 后端工程师:重点关注 API 逻辑、数据安全和错误处理的开发者
- 所有关注代码质量的用户:任何希望在上线前系统排查隐患的开发者
工作原理
21pounder-code-review 的工作原理是让 AI 代理在加载技能后,按照预设的多维度审查框架对目标代码进行分析。审查框架涵盖正确性(逻辑和边界条件)、安全性(注入、认证、授权、数据暴露)、性能(算法效率和资源使用)和可维护性(命名、结构、重复代码)四个维度。代理对代码进行逐文件扫描,每发现一个问题即按严重程度(Critical / High / Medium / Low)归类,输出时附带具体的行号引用、问题描述和修复建议。由于技能仅通过读取和分析代码文件工作,不执行外部命令,审查过程完全在 Agent 上下文内完成,安全可控。
官方链接
- 技能页面:https://skillstore.io/skills/21pounder-code-review
- 安装命令:npx skillstore add 21pounder/code-review
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议