code-review

Review code files for standards, SOLID principles, and ADR alignment.

Updated Dec 22, 2024
One-click install
npx skills add https://github.com/imgamer/AILearn --skill code-review-imgamer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/imgamer/AILearn/tree/main/game-studios/Claude-Code-Game-Studios-e375f/.claude/skills/code-review
Command: npx skills add https://github.com/imgamer/AILearn --skill code-review-imgamer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly assess whether a set of code files meets your project’s architecture, coding standards, and maintainability expectations.

Core Features & Use Cases

  • Architecture and Quality Review: Checks standards compliance, architectural pattern adherence, SOLID principles, and maintainability risks.
  • ADR Drift Detection: Detects when implementation deviates from referenced Architecture Decision Records (ADRs), including drift or violations.
  • Testability Assessment: Evaluates whether existing QA test cases and acceptance criteria map to testable code paths.

Quick Start

Run the code review on a single file or folder by providing a path like src/combat/attack.gd to get a structured verdict with required changes and suggestions.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I check if my code files violate SOLID principles or architectural standards?

You can run an architectural and quality code review on a single file or folder path to validate standards compliance, dependency direction, and SOLID principles, receiving a structured verdict with required changes.

How does ADR drift detection work for implementation files?

ADR drift detection works by checking implementation files against referenced Architecture Decision Records, validating whether the code aligns with documented ADR Decisions and Consequences to flag deviations or violations.

Can I assess testability and map acceptance criteria to code paths automatically?

Testability assessment evaluates whether existing QA test cases and acceptance criteria map to testable code paths, running parallel specialist analyses to identify gaps in coverage and story-driven guidance.

Does this code review approach work for game development engines and specific preferences?

The review process reads project standards and engine specialist preferences to apply game-specific concerns, making it suitable for game development codebases where ADRs and coding preferences define expected patterns.

What is the best way to detect architectural pattern deviations in a project codebase?

The best way to detect architectural pattern deviations is by running parallel specialist analyses that validate ADR Decision and Consequences alignment, checking dependency direction and standards compliance to produce actionable fixes.