What problem does it solve?
This skill ensures commits satisfy their assigned QA Contract criteria (G#N Gherkin scenarios and AC#N acceptance criteria) by automatically loading criteria, running lint checks, type checks, and tests, and triggering debug on failure.
Core Features & Use Cases
- QA Contract driven validation: verifies Gherkin scenarios and acceptance criteria for each commit.
- Deterministic verification flow: loads criteria, validates code, runs tests, and reports results in a structured Verification Report.
- Automatic debugging on RED: on failure, automatically invokes the debug workflow to surface issues.
Quick Start
Use the qa-commit skill to verify your current commit against the assigned QA Contract. If RED is returned, the system will auto-invoke debugging to help resolve failures.