What problem does it solve?
Manually consuming QA outputs and applying fixes is time-consuming, error-prone, and often lacks consistent prioritization. This Skill automates the systematic application of prioritized fixes, ensuring quality gates are met efficiently and reliably.
Core Features & Use Cases
- Deterministic Fix Prioritization: Automatically prioritizes high-severity issues, NFR failures, and test coverage gaps based on predefined rules.
- Automated Fix Application: Applies necessary code changes, adds new tests, and updates task documentation according to QA findings.
- Post-Fix Validation: Automatically runs linting and tests to verify that fixes don't introduce regressions and that the codebase remains clean.
- Use Case: After Quinn's quality review flags critical security vulnerabilities and missing tests for 'task-001', use this Skill to automatically apply the necessary code fixes, add new tests, and validate the changes, preparing the task for re-review without manual intervention.
Quick Start
Use the apply-qa-fixes skill to consume the latest quality gate for 'task-001' and apply all identified fixes.
@james *apply-qa-fixes task-001