代码审查技能
技能 活跃审查代码的质量、可维护性和正确性。在审查拉取请求、评估代码更改或提供实现反馈时使用。专注于 API 设计、模式和可操作的反馈。
为代码审查中的代码质量、可维护性和正确性评估提供系统全面的框架。
功能
- 提供结构化的代码审查清单
- 涵盖正确性、可维护性、性能和安全性
- 提供可操作反馈的指导
- 有助于识别错误和提高代码质量
使用场景
- 审查拉取请求以确保代码质量时。
- 系统地评估代码可维护性并识别改进领域时。
- 在寻求确保代码正确性并有效处理边缘情况时。
- 指导 LLM 执行自动化代码质量检查时。
非目标
- 自动修复代码问题
- 完全取代人工代码审查者
- 执行超出一般指南的深度性能分析或安全漏洞扫描
工作流
- 审查代码的正确性,处理边缘情况和明显的错误。
- 评估可维护性,检查清晰度、描述性命名和文档。
- 评估性能,寻找效率和缓存机会。
- 检查安全漏洞,包括输入验证和秘密管理。
- 提供具体的、可操作的反馈以及解释和建议。
实践
- 代码质量
- 可维护性
- 安全性
- 性能
Practical Utility
- warning:Usage examples尽管该技能概述了审查流程,但它缺少展示输入、调用和可观察结果的具体、即用型示例。
- info:Edge cases该技能列出了通用的审查领域(正确性、可维护性等),但没有明确记录特定的故障模式、其症状或恢复步骤。
Security
- info:Production readiness该技能为代码审查提供了一个良好的框架,但缺少具体的示例和详细的故障模式文档,这将提高其在复杂生产工作流程中的就绪度。
安装
npx skills add jlowin/fastmcp通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。
质量评分
类似扩展
Codex PR Review
100Revisa pull requests en proyectos Drupal 11 (u otro) siguiendo la metodología Codex (lógica de negocio, edge cases de hooks/queries, seguridad, performance, completitud). Genera un informe .md en la carpeta del IDE detectado (.antigravity/, .cursor/, .vscode/ o docs/) con hallazgos por severidad y soluciones accionables. Usar cuando el usuario pida "revisión Codex", "revisión de PR", "revisar PR", "revisar PR"
Codex Diff Develop
100Revisa el diff de la rama actual frente a develop en proyectos Drupal 11 siguiendo la metodología Codex (lógica de negocio, edge cases de hooks/queries, seguridad, performance, completitud). Genera un informe .md en la carpeta del IDE detectado (.antigravity/, .cursor/, .vscode/ o docs/) con hallazgos por severidad y soluciones accionables. Usar cuando el usuario pida "Revisión diff develop", "revisión diff develop", "diff develop", "revisar diff", "codex diff" o expresiones similares con intención de auditar cambios contra develop. Triggers: diff develop, codex diff, revisión diff, lint diff develop, auditar diff.
Code Review
99Review changed code against project standards. Checks for missing tests, dead code, type safety, lint issues, and coding conventions. Run after completing any implementation work.
Agent Reviewer
99Agent skill for reviewer - invoke with $agent-reviewer
Code Auditor
88Performs comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability. Use when user wants to audit code quality, identify technical debt, find security issues, assess test coverage, or get a codebase health check.
Review Pull Request
100Review a pull request end-to-end using GitHub CLI. Covers diff analysis, commit history review, CI/CD check verification, severity-leveled feedback (blocking/suggestion/nit/praise), and gh pr review submission. Use when a pull request is assigned for review, performing a self-review before requesting others' input, conducting a second review after feedback is addressed, or auditing a merged PR for post-merge quality assessment.