What problem does it solve?
This Skill prevents low-quality work from progressing in workflows by implementing checkpoints for validation, user approval, and iterative refinement, ensuring user expectations are consistently met.
Core Features & Use Cases
- User Approval Gates: Implement checkpoints for cost, quality, or final acceptance before proceeding.
- Iteration Loops: Create automated refinement cycles for design, feedback, or test-driven development until quality thresholds are met.
- Severity Classification: Categorize issues into CRITICAL, HIGH, MEDIUM, or LOW for prioritized fixing.
- Consensus Building: Aggregate multiple reviewer opinions for robust decision-making.
- Test-Driven Development (TDD): Integrate automated testing into the development loop for early bug detection.
- Use Case: When implementing a new UI feature, use this Skill to first run automated tests (TDD loop), then get designer approval (iteration loop), and finally present to the user for final sign-off (user approval gate).
Quick Start
Use the quality-gates skill to implement a user approval gate before proceeding with an expensive operation.