What problem does it solve?
This Skill eliminates the risk of merging broken, insecure, or low-quality code by automating comprehensive verification checks before pull requests, catching build failures, type errors, lint issues, and security gaps early in the development workflow.
Core Features & Use Cases
- Multi-Phase Quality Checks: Runs build verification, type checking, linting, test suite validation with coverage thresholds, security scanning for secrets, and diff review in a structured sequence.
- Quality Gate Enforcement: Blocks progression to PR creation if critical issues like build failures or sub-80% test coverage are detected, ensuring only vetted code is merged.
- Use Case: After completing a new feature in a TypeScript project, use this Skill to automatically confirm the build passes, there are no type errors, all tests meet coverage requirements, and no sensitive credentials are accidentally committed before opening a pull request.
Quick Start
Use the verification-loop skill to run all required quality checks for your current code changes before creating a pull request.