What problem does it solve?
This Skill solves the common issue of regression test suites falling out of sync with game updates, which leads to previously fixed bugs reappearing and untested critical paths making it to release without verification.
Core Features & Use Cases
- Critical Path Coverage Mapping: Scans game design document (GDD) acceptance criteria to identify untested core functionality and flag high-priority coverage gaps for formulas and state machines.
- Bug Regression Test Tracking: Identifies closed bug fixes that lack corresponding regression tests, preventing silent recurrence of issues in future sprints.
- Coverage Drift Detection: Flags when new features or systems are added without corresponding test coverage, or when the regression suite has not been updated for multiple sprints.
- Use Case: For a 90s F1-style racing game like Overdrive, after fixing a bug where car acceleration glitches on wet tracks, this skill will flag if no regression test exists for that scenario, add it to the suite manifest, and ensure all GDD-defined critical racing mechanics are covered before a release gate.
Quick Start
Invoke the regression-suite skill in update mode after implementing a bug fix to verify a regression test exists and update the test suite manifest.