What problem does it solve?
This skill helps engineering teams and reviewers quickly and consistently evaluate current git changes to identify SOLID/design violations, security vulnerabilities, performance regressions, error-handling gaps, and unsafe removal candidates before merging.
Core Features & Use Cases
- Structured git preflight: Scope changes with git status and diffs, summarize large diffs by file or module, and group related concerns by feature.
- SOLID & architecture checks: Detect SRP, OCP, LSP, ISP, and DIP issues and recommend minimal, incremental refactors with rationale.
- Security & reliability scanning: Flag XSS, injection, SSRF, race conditions, secrets leakage, and assess exploitability and impact.
- Performance & code quality: Identify N+1 queries, CPU/memory hotspots, missing caching, swallowed exceptions, and boundary-condition bugs.
- Removal planning: Find dead or unused code and produce safe-delete vs defer plans with verification steps and rollback guidance.
Quick Start
Review the current git changes and produce a prioritized code review summary with P0-P3 findings.