code-review

Review code for architecture, SOLID principles, and security hygiene.

70|42|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/tranhieutt/software_development_department --skill code-review-tranhieutt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/tranhieutt/software_development_department/tree/main/.claude/skills/code-review
Command: npx skills add https://github.com/tranhieutt/software_development_department --skill code-review-tranhieutt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures that every change is vetted for architecture, coding standards, and maintainability before it reaches the main branch.

Core Features & Use Cases

  • Multi-layer safety: Runs coding standard checks, architectural direction reviews, SOLID validation, and software-health criteria across API, service, repository, component, utility, and infrastructure code.
  • Pre-merge assurance: Ideal for final reviews on pull requests, release branches, or critical services where regressions must be caught before deployment.
  • Guided output: Produces structured review output comparing compliance scores, architectural concerns, SOLID violations, blockers, and soft suggestions.

Quick Start

Ask the skill to review the src/api directory for coding and architectural compliance before merging the PR.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I perform an architectural code review before a PR merge?

An architectural code review for a PR merge validates dependency direction, SOLID principles, and coding standards across API, service, and repository layers to ensure safer merges and prevent regressions.

What does an architectural code review check for in service and repository modules?

An architectural code review for service and repository modules validates doc comments, complexity limits, dependency direction, SOLID principles, async error handling, and security hygiene to enforce software standards.

Can I automate code review checks for SOLID principles and security hygiene?

Yes, automating code review checks for SOLID principles and security hygiene is possible by running structured architectural validations on designated files, which produces compliance scores and identifies blockers.

What is the best way to enforce coding standards and dependency injection rules before a release?

The best way to enforce coding standards and dependency injection rules before a release is to run a pre-merge architectural review that validates dependency direction and software health criteria across your infrastructure modules.

Does architectural code review work for utility and infrastructure code?

Yes, architectural code review works for utility and infrastructure code by targeting those specific modules to validate complexity limits, async handling, and architectural compliance during release gates.