regression-suite

Audit regression test coverage against GDD critical paths and closed bug fixes.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/scomofo/dragon-forge --skill regression-suite-scomofo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: regression-suite
Source: https://github.com/scomofo/dragon-forge/tree/main/.agents/skills/regression-suite
Command: npx skills add https://github.com/scomofo/dragon-forge --skill regression-suite-scomofo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It ensures every important bug fix is backed by a regression test and that the regression suite stays aligned with the game’s GDD critical paths as new features land.

Core Features & Use Cases

  • Regression mapping and updates: Curates and maintains tests/regression-suite.md by scanning new fixes and ensuring corresponding tests exist.
  • Coverage audits against critical paths: Checks GDD acceptance criteria coverage and flags missing or partial automation, with higher priority for formulas and state-machine style gaps.
  • Bug-to-test verification: Reviews closed bugs from production/qa/bugs/*.md and reports whether a guarding regression test exists to prevent silent reoccurrence.

Quick Start

Run /regression-suite audit to produce a read-only coverage and gap report before a release gate.

Frequently Asked Questions about regression-suite

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

FAQPage Schema
How do I map regression tests to closed bug fixes in Godot 4?

To map regression tests to closed bug fixes in Godot 4, scan closed bug artifacts from your QA directory and verify corresponding guarding tests exist to prevent silent reoccurrence. The suite audits these mappings and flags missing coverage.

What is regression test coverage auditing against GDD critical paths?

Regression test coverage auditing against GDD critical paths is the process of scanning your test inventory to map coverage directly to game design document acceptance criteria, flagging missing or partial automation for formulas and state-machine logic.

How do I run a pre-release gate readiness check for GDScript test coverage?

Run a pre-release gate readiness check for GDScript test coverage by executing an audit command that scans your regression test inventory, maps existing tests to acceptance criteria, and produces a read-only gap report before release.

Does regression-suite require existing GUT tests to audit Godot 4 projects?

Regression-suite does not strictly require existing GUT tests to audit Godot 4 projects, but it scans the test inventory and reads the regression markdown file to map coverage, making existing tests necessary for meaningful gap analysis.

When should I update the regression suite markdown file during sprint closeouts?

Update the regression suite markdown file during sprint closeouts after verifying post-bug-fix coverage. The suite writes or refuses updates to the file only after receiving explicit confirmation, ensuring new fixes are backed by tests.

Can I use this to find missing state-machine test coverage in GDScript?

Yes, you can use this to find missing state-machine test coverage in GDScript. The coverage audit checks GDD acceptance criteria and flags missing or partial automation, applying higher priority to formulas and state-machine style gaps.