apply-qa-fixes

Extract QA gate findings and apply prioritized fixes with test validation.

2|2|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/adolfoaranaes12/BMAD-ENHANCED --skill apply-qa-fixes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apply-qa-fixes
Source: https://github.com/adolfoaranaes12/BMAD-ENHANCED/tree/main/.claude/skills/apply-qa-fixes
Command: npx skills add https://github.com/adolfoaranaes12/BMAD-ENHANCED --skill apply-qa-fixes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

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

Frequently Asked Questions about apply-qa-fixes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate QA fixes after quality gate failures?

Automated QA fixes extract findings from quality gates and apply prioritized code changes, tests, and documentation updates systematically. This Skill consumes the latest gate report and Quinn's assessment to build a deterministic fix plan, apply fixes, and validate through test execution until the codebase passes cleanly.

What types of issues does automated QA fixing prioritize?

Prioritized QA fixes focus on high-severity issues, non-functional requirement (NFR) failures, and test coverage gaps using predefined rules. The Skill applies fixes to tasks flagged with CONCERNS or FAIL gates, ensuring critical issues are addressed first before lower-priority defects.

Can I validate fixes automatically after they're applied?

Yes, post-fix validation runs linting and tests automatically to verify fixes don't introduce regressions. The Skill loops until all tests pass, confirming the codebase meets quality standards before re-review.

How does deterministic prioritization improve QA workflows?

Deterministic fix prioritization removes manual guesswork by applying consistent rules to categorize and sequence fixes by severity and impact. This ensures minimal, focused changes and reproducible outcomes across quality gate remediation tasks.

What happens if tests still fail after fixes are applied?

The Skill re-runs tests in a validation loop, analyzing failures and iterating fix application until the test suite passes. This continues until all quality gates are satisfied, ensuring regressions are caught and corrected automatically.