regression-suite

Audits and updates the regression suite manifest against GDD critical paths and closed bugs.

Updated May 13, 2026
One-click install
npx skills add https://github.com/FrancisVarga/the-dream-machine --skill regression-suite-francisvarga
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: regression-suite
Source: https://github.com/FrancisVarga/the-dream-machine/tree/main/.claude/skills/regression-suite
Command: npx skills add https://github.com/FrancisVarga/the-dream-machine --skill regression-suite-francisvarga

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents bugs from quietly returning by ensuring every fix is backed by the right regression test and that your regression suite stays aligned with your game’s GDD critical paths.

Core Features & Use Cases

  • Regression suite upkeep: Maintains tests/regression-suite.md as a curated manifest of tests that collectively cover critical paths and known failure points.
  • Audit against GDD critical paths: Compares existing unit/integration tests to GDD acceptance criteria, formulas, and edge cases to identify missing or partial coverage.
  • Bug-to-test verification: Checks closed/fixed bugs for the presence of corresponding regression tests and flags gaps for new guards.

Quick Start

Run /regression-suite audit to identify which GDD critical paths and recently fixed bugs lack regression coverage.

Frequently Asked Questions about regression-suite

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

FAQPage Schema
How do I track regression test coverage for closed bugs and GDD critical paths?

Regression test coverage for closed bugs and GDD critical paths is tracked by maintaining a curated manifest that cross-references existing unit and integration tests with acceptance criteria and resolved bug reports. This identifies missing guards and prevents known failures from returning.

How do I audit existing tests against game design document acceptance criteria?

Auditing existing tests against game design document acceptance criteria involves scanning unit and integration test inventories to compare them with documented critical paths, formulas, and edge cases. This flags partial or missing coverage for necessary test updates.

What is a regression suite manifest and when do I need to update it?

A regression suite manifest is a curated document mapping critical path and bug fix coverage to specific tests. It needs updating when sprint stories close or bugs are fixed, ensuring newly resolved failure points receive corresponding regression guards.

Does regression suite maintenance require manual approval before updating the test manifest?

Regression suite maintenance requires manual approval before updating the test manifest, operating via read-only scanning to correlate GDD critical paths and closed bugs. Optional manifest updates are gated by the user to prevent unauthorized test inventory changes.

How do I verify that recently fixed bugs have corresponding regression tests?

Verifying that recently fixed bugs have corresponding regression tests requires checking closed bug reports against current test inventories. This process flags coverage gaps where guards are missing, ensuring resolved issues are protected by adequate regression checks.

Best way to align regression testing with CI gate readiness and sprint story plans?

Aligning regression testing with CI gate readiness and sprint story plans involves scanning test inventories and correlating them with active sprint stories and closed bugs. This ensures the curated manifest reflects current development cycles and critical path requirements.