What problem does it solve?
This skill enables structured, senior-engineer style reviews of current git changes, identifying SOLID violations, security risks, and actionable improvements to raise code quality and maintainability.
Core Features & Use Cases
- Preflight and scoping: analyzes git status -sb, git diff --stat, and git diff to define the changes under review and identify ownership boundaries.
- SOLID & architecture checks: leverages a formal checklist to surface SRP, OCP, LSP, ISP, and DIP smells, with guidance for safe refactors and extension points.
- Removal candidates and iteration: spots dead or risky code for safe removal or staged deprecation with explicit follow-up plans.
- Security & reliability scanning: assesses for common vulnerabilities, authZ/authN gaps, secret leakage, and runtime risks with remediation guidance.
- Code quality evaluation: evaluates error handling, performance, boundary conditions, and testing coverage, offering concrete improvement suggestions.
- Structured output: produces findings with severity levels, inline comment formats, and a clear next-steps plan for teams.
Quick Start
Review the current git changes and provide a structured critique focusing on SOLID, architecture, security risks, and actionable improvements.