What problem does it solve? After writing code, it is easy to miss acceptance criteria, leave debug statements behind, or commit with failing tests. This Skill closes that gap by systematically verifying that what was built matches what was planned before anything gets committed. ## Core Features & Use Cases - Automated Check Execution: Discovers and runs lint, type-check, and test scripts from package.json, collecting all failures instead of stopping at the first one. - Source-of-Truth Cross-Referencing: Compares the git diff against issue tracker acceptance criteria (via gh CLI) or a PLAN.md file, marking each item as done, partial, missing, or N/A. - Quality Issue Detection: Flags unhandled promise rejections, unsafe optional property access, leftover console.log statements, and dead code in the changed files. - Use Case: After implementing a feature from issue #42, run the validation step to confirm all acceptance criteria are met, tests pass, and no debug code remains before committing. ## Quick Start Ask the AI to validate your implementation against issue #42 or the PLAN.md at the repo root before committing your changes.