code-review

Execute structured code reviews against defined rules with severity-categorized findings.

2|Updated Apr 21, 2025
One-click install
npx skills add https://github.com/akvo/akvo-rag --skill code-review-akvo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/akvo/akvo-rag/tree/main/.agent/skills/code-review
Command: npx skills add https://github.com/akvo/akvo-rag --skill code-review-akvo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a systematic process for reviewing code against a defined set of rules, ensuring quality, security, and consistency.

Core Features & Use Cases

  • Comprehensive Evaluation: Assesses code for critical security vulnerabilities, data integrity issues, resource leaks, testability, error handling, architectural soundness, and adherence to patterns.
  • Structured Findings: Generates detailed reports with severity tags (Critical, Major, Minor, Nit) for actionable feedback.
  • Use Case: Use this skill to perform a thorough review of a new feature's code before merging it into the main branch, identifying potential issues early in the development cycle.

Quick Start

Initiate a code review for the 'user-authentication' feature by invoking the code-review skill.

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a structured code review for a pull request?

To perform a structured code review, you can scope the evaluation for a specific pull request. The protocol assesses code quality, security, and consistency, generating actionable findings categorized by severity.

What is the best way to audit code for security vulnerabilities and data integrity issues?

Auditing code for security vulnerabilities and data integrity issues requires a comprehensive evaluation protocol. This process assesses critical flaws, resource leaks, and architectural soundness, producing detailed reports with severity tags.

Can I use this code review protocol for a full codebase audit?

Yes, you can use this code review protocol for a full audit. It scopes reviews for features, pull requests, or full audits, evaluating adherence to patterns and referencing rule-priority.md for classification.

How are code review findings categorized for actionable feedback?

Code review findings are categorized by severity tags: Critical, Major, Minor, and Nit. This classification references rules from .agent/rules/ and rule-priority.md to ensure structured and actionable feedback.

Does the code review process check for testability and error handling?

Yes, the code review process includes a comprehensive evaluation of testability and error handling. It also assesses architectural soundness, resource leaks, and adherence to defined patterns.

When do I need a structured code review protocol in my development workflow?

You need a structured code review protocol when you want to ensure quality, security, and consistency before merging code. It is used to perform a thorough review of a new feature's code early in the development cycle.