code-review

Analyze code changes across architecture, quality, security, performance, testing, and documentation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/hvngroup/directus_b2b_crm --skill code-review-hvngroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/hvngroup/directus_b2b_crm/tree/main/.agent/skills/code-review
Command: npx skills add https://github.com/hvngroup/directus_b2b_crm --skill code-review-hvngroup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code reviews are often inconsistent and time-consuming. This skill provides a structured, multi-faceted audit (architecture & design, code quality, security & dependencies, performance & scalability, testing, and documentation & API design) to deliver deep, actionable feedback after significant changes, reducing risk and improving maintainability.

Core Features & Use Cases

  • Architecture & Design: evaluate module organization, design patterns, and separation of concerns.
  • Code Quality & Maintainability: readability, naming, complexity, and refactoring opportunities.
  • Security & Dependencies: identify vulnerabilities, authentication patterns, dependency management, and supply chain considerations.
  • Performance & Scalability: algorithm efficiency, caching, asynchronous patterns, and load handling.
  • Testing Quality: meaningful assertions, test isolation, edge cases, and maintainability of tests.
  • Documentation & API: README, API docs, breaking changes, and developer experience. Multiple reviewers can run in parallel to cover all aspects and ensure consistency.

Quick Start

Provide a structured, six-aspect review of the latest code changes and deliver actionable feedback with root-cause analysis.

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 across architecture and security?

A structured code review evaluates module organization, design patterns, security vulnerabilities, and dependency management to deliver actionable feedback. It analyzes changes across architecture, quality, security, performance, testing, and documentation to reduce risk and improve maintainability.

What is the best way to review code quality and maintainability after major changes?

Reviewing code quality after major changes involves assessing readability, naming conventions, and complexity to identify refactoring opportunities. This approach evaluates modifications to deliver deep, actionable feedback across multiple facets, ensuring thorough quality assessments and consistent evaluations.

Does this code review approach work for any programming language and framework?

Yes, this code audit applies to any software project across languages and frameworks. It requires clear criteria for architecture, coding standards, dependency management, test coverage, and API documentation checks to guide the thorough quality assessment process after significant code changes.

How do I evaluate testing quality and edge cases in my software project?

Evaluating testing quality involves checking for meaningful assertions, test isolation, edge cases, and test maintainability. It analyzes code changes to deliver actionable feedback across architecture, security, performance, and testing, ensuring meaningful coverage and maintainable test suites.

Why do I need clear criteria for dependency management and API documentation checks?

Clear criteria for dependency management and API documentation checks are required to guide the review. These criteria enable the evaluation of security vulnerabilities, supply chain considerations, breaking changes, and developer experience, ensuring consistent and actionable feedback after significant code modifications.

When should I use a multi-faceted code audit instead of a standard review?

Use a multi-faceted audit when thorough quality assessments are required after significant code changes. It provides a structured evaluation across architecture, security, performance, and testing, whereas standard reviews may lack consistency and fail to deliver deep, actionable feedback across all six aspects.