code-review

Automate code reviews for coding standards, SOLID principles, and architecture quality.

Updated May 24, 2026
One-click install
npx skills add https://github.com/LeKay/ai-game --skill code-review-lekay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/LeKay/ai-game/tree/main/.claude/skills/code-review
Command: npx skills add https://github.com/LeKay/ai-game --skill code-review-lekay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of performing detailed code reviews, identifying potential issues in code architecture, compliance with coding standards, and adherence to SOLID principles.

Core Features & Use Cases

  • Automated Code Review: Provides an automated review process for code files.
  • Standard Compliance: Checks for adherence to coding standards, including public method and class documentation, cyclomatic complexity, and dependency injection.
  • Architecture Review: Ensures correct dependency direction, no circular dependencies, and proper layer separation.
  • SOLID Principles: Validates implementation against the SOLID principles for design.
  • Game-Specific Concerns: Identifies issues related to frame-rate independence, allocation in hot paths, null/empty state handling, thread safety, and resource cleanup.
  • Specialist Reviews: Concurrent reviews by various specialists for engine architecture, shader files, UI code, and QA testability.
  • Output Review: Provides a detailed review output with findings from specialists, compliance checks, and suggestions for improvement.
  • Use Case: Ideal for teams developing games where ensuring high-quality code and adherence to architectural standards is critical.

Quick Start

Run the code-review skill on your project file 'project_code.cpp'.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate code review for SOLID principles and architecture quality?

Automate code review by running scripts that check code files for compliance with SOLID principles, correct dependency direction, and proper layer separation. The process outputs detailed findings from specialists and suggestions for architectural improvement.

What does an architecture review check for in a software project?

An architecture review checks software projects for correct dependency direction, absence of circular dependencies, and proper layer separation. It ensures the codebase maintains structural integrity alongside standard coding compliance and SOLID principles.

Can I use automated code review for game development performance issues?

Yes, automated code review can identify game-specific concerns like frame-rate independence, memory allocation in hot paths, thread safety, and resource cleanup. It handles code from various languages to ensure game architecture quality.

How do I check coding standards compliance for cyclomatic complexity?

Check coding standards compliance by analyzing code files for cyclomatic complexity, public method documentation, and class documentation. The review validates implementation against these metrics to ensure quality assurance.

Does the code review process include QA testability checks?

Yes, the code review process includes concurrent specialist reviews for QA testability. It evaluates the code alongside engine architecture, shader files, and UI code to provide comprehensive quality assurance findings.