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.