reviewing-code

Generate prioritized code review feedback with suggested edits.

1|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/farmanlab/ai_agent_orchestra --skill reviewing-code-farmanlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewing-code
Source: https://github.com/farmanlab/ai_agent_orchestra/tree/main/.agents/skills/reviewing-code
Command: npx skills add https://github.com/farmanlab/ai_agent_orchestra --skill reviewing-code-farmanlab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides structured, actionable feedback to help engineers improve code quality before PR creation, reducing review time and increasing maintainability.

Core Features & Use Cases

  • Architecture & Design feedback: Evaluate layering, dependencies, and abstraction levels.
  • Code Quality & Performance: Identify readability issues, duplication, and potential performance bottlenecks.
  • Security & Testing: Highlight input validation, error handling, and test coverage.
  • Use Case: Before submitting a PR, run this skill to generate a prioritized list of improvements with concrete changes.

Quick Start

Run a self-review on the current codebase and generate a checklist of improvements with suggested edits.

Frequently Asked Questions about reviewing-code

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

FAQPage Schema
How do I improve code quality before submitting a pull request?

Code review automation provides structured, actionable feedback on architecture, design, quality, security, and testing before PR submission. Run a self-review on your codebase to generate a prioritized checklist of improvements with concrete suggestions, reducing review cycles and catch issues early.

What should I check for in a code review?

A comprehensive code review evaluates layering and dependencies, identifies duplication and performance bottlenecks, validates input handling and error management, assesses test coverage, and checks adherence to architectural standards. Automated review output prioritizes findings across these dimensions.

Can I automate code quality checks before code review?

Yes. Automated code review validates best practices across architectures, styles, and refactoring scenarios, delivering precise feedback on architecture evaluation, code quality, performance, security, and testing coverage in standardized output format before manual review.

How do I identify security issues during code review?

Security validation during code review highlights input validation gaps, error handling weaknesses, and potential vulnerabilities. Structured feedback surfaces these concerns early, enabling fixes before PR submission and reducing security debt in production.

What's the difference between automated and manual code review?

Automated code review provides fast, consistent feedback on architecture, quality, performance, security, and testing; manual review adds contextual judgment. Running automation first reduces reviewer burden by surfacing structural issues, letting humans focus on design trade-offs and intent.

Do I need specific testing practices to use code review feedback?

Code review evaluates existing test coverage and identifies gaps; it works with any testing approach. The feedback prioritizes improvements across architectures and styles, helping you align testing with quality standards without requiring pre-existing test infrastructure.