What problem does it solve? After code changes are made, subtle defects like leftover references, hardcoded values, unused imports, inconsistent naming, null-safety gaps, and concurrency risks often slip through. This Skill closes that gap with an automated review-fix loop that runs before every commit, requiring no manual intervention. ## Core Features & Use Cases - Six-Point Checklist Review: Systematically checks grep leftovers, hardcoded values (colors, URLs, i18n strings, magic numbers), unused imports, naming inconsistencies, null/empty boundary handling, and concurrency safety across Java, JavaScript, and Vue files. - Verifier Sub-Agent Loop: Spawns an independent verifier agent to audit changes, fixes reported issues, and re-reviews in a loop until zero new problems are found. - Targeted Regression Validation: Runs only the affected module or feature tests (e.g., Maven or Vitest targeted runs) instead of full repository test suites, escalating to full validation only for cross-module or build infrastructure changes. - Use Case: After refactoring a Vue component and its Java backend endpoint, trigger this Skill before committing; it catches a leftover old variable name, a hardcoded color, and a missing null fallback, fixes them, re-verifies, and outputs a visual review report. ## Quick Start Review and fix all issues in the code changes I just completed, looping until the verifier reports zero problems.