regression-suite

Featured

Map test coverage to GDD critical paths, identify fixed bugs without regression tests, flag coverage drift from new features, and maintain tests/regression-suite.md. Run after implementing a bug fix or before a release gate.

AI & Automation 21,463 stars 3118 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Regression Suite This skill ensures that every bug fix is backed by a test that would have caught the original bug — and that the regression suite stays current as the game evolves. It also detects when new features have been added without corresponding regression coverage. A regression suite is not a new test category — it is a **curated list of tests already in `tests/`** that collectively cover the game's critical paths and known failure points. This skill maintains that list. **Output:** `tests/regression-suite.md` **When to run:** - After fixing a bug (confirm a regression test was written or identify gap) - Before a release gate (`/gate-check polish` requires regression suite exists) - As part of sprint close to detect coverage drift --- ## 1. Parse Arguments **Modes:** - `/regression-suite update` — scan new bug fixes this sprint and check for regression test presence; add new tests to the suite manifest - `/regression-suite audit` — full audit of all GDD critical paths vs. existing test coverage; flag paths with no regression test - `/regression-suite report` — read-only status report (no writes); suitable for sprint reviews - No argument — run `update` if a sprint is active, else `audit` --- ## 2. Load Context ### Step 2a — Load existing regression suite Read `tests/regression-suite.md` if it exists. Extract: - Total registered regression tests - Last updated date - Any tests flagged as `STALE` or `QUARANTINED` If it does not exist: note "No regre...

Details

Author
Donchitos
Repository
Donchitos/Claude-Code-Game-Studios
Created
4 months ago
Last Updated
3 weeks ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Listed

regression-testing

Execute regression test suites via CI/CD, analyze results, classify failures, and produce GO/NO-GO release decisions. Use when running regression, smoke, or sanity suites through GitHub Actions, monitoring workflow runs, downloading Allure or Playwright artifacts, classifying failures (REGRESSION vs FLAKY vs KNOWN vs ENVIRONMENT vs NEW TEST), computing pass-rate and trend metrics, deciding release readiness, generating executive quality reports, or creating regression issues. Triggers on: run regression, trigger test workflow, analyze test results, quality report, GO/NO-GO decision, release readiness, flaky tests, Allure report, smoke suite, pass rate, nightly test failure, stage 6. Do NOT use for writing new regression tests (that belongs to test-automation) or for manual fix verification (that belongs to sprint-testing).

15 Updated today
upex-galaxy
AI & Automation Solid

tracking-regression-tests

This skill enables Claude to track and run regression tests, ensuring new changes don't break existing functionality. It is triggered when the user asks to "track regression", "run regression tests", or uses the shortcut "reg". The skill helps in maintaining code stability by identifying critical tests, automating their execution, and analyzing the impact of changes. It also provides insights into test history and identifies flaky tests. The skill uses the `regression-test-tracker` plugin.

2,359 Updated today
jeremylongshore
AI & Automation Solid

ln-513-regression-checker

Runs existing test suite to catch regressions after implementation changes. Use when Story needs regression verification. No status changes.

488 Updated yesterday
levnikolaevich