regression-check

Run full test suites and compare results against a baseline to detect regressions.

2|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/PaulKinlan/docker-agent-test --skill regression-check-paulkinlan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: regression-check
Source: https://github.com/PaulKinlan/docker-agent-test/tree/main/config/skills/qa/regression-check
Command: npx skills add https://github.com/PaulKinlan/docker-agent-test --skill regression-check-paulkinlan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automatically verifies that recent code modifications have not introduced regressions or broken previously working functionality, ensuring software stability.

Core Features & Use Cases

  • Automated Test Execution: Runs comprehensive test suites to catch unintended side effects.
  • Baseline Comparison: Compares current test results against a historical baseline to identify new failures.
  • Use Case: After merging a new feature branch, run this Skill to confirm that all existing unit tests and integration tests still pass, preventing the introduction of bugs into the main codebase.

Quick Start

Run the full test suite and compare the results against the baseline.

Frequently Asked Questions about regression-check

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

FAQPage Schema
How do I automate regression testing to verify code changes don't break existing features?

Automate regression testing by executing a full test suite and comparing the results against a historical baseline to detect new failures. This approach automatically verifies that recent code modifications have not introduced regressions or broken previously working functionality, ensuring continuous software stability.

What is baseline comparison in regression checks and how does it work?

Baseline comparison in regression checks evaluates current test suite results against a historical baseline to identify new failures. It works by executing your comprehensive test runners and flagging any unintended side effects or newly broken functionality introduced by recent code modifications.

Does regression testing work with pytest and npm test runners?

Yes, regression testing works with test runners like npm or pytest for execution. It requires git for change detection to identify code modifications and then executes your full test suite through these standard runners to validate that existing features still pass.

When do I need to run a regression check during continuous integration?

You need to run a regression check during continuous integration for post-merge verification and refactoring validation. Running the full test suite at these stages confirms that all existing unit tests and integration tests still pass, preventing the introduction of bugs into the main codebase.

Do I need git to detect regressions introduced by code changes?

Yes, you need git for change detection to identify regressions introduced by code changes. The regression check relies on git to track code modifications before executing your full test suite and comparing the results against a stable baseline to ensure software stability.