This handles the classic regression testing problem: you change one thing and need to know what might break without running your entire test suite for an hour. It analyzes git diffs to select affected tests, prioritizes by risk, and helps you set up tiered strategies like smoke tests on every commit and full suites nightly. The agents can generate regression tests from production bugs automatically, which is genuinely useful. The main insight here is smart selection catching 90% of regressions in 10% of the time. Watch out for transitive dependencies though, a model change three layers deep can still break a controller test that won't show up in naive diff analysis.

skills.sh installs
334
GitHub stars
524
last updated
Aug 21, 2026

Install

$ npx -y skills add proffesor-for-testing/agentic-qe --skill regression-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Regression Testing

<default_to_action> When verifying changes don't break existing functionality:

  1. ANALYZE what changed (git diff, impact analysis)
  2. SELECT tests based on change + risk (not everything)
  3. RUN in priority order (smoke → selective → full)
  4. OPTIMIZE execution (parallel, sharding)
  5. MONITOR suite health (flakiness, execution time)

Quick Regression Strategy:

  • Per-commit: Smoke + changed code tests (5-10 min)
  • Nightly: Extended regression (30-60 min)
  • Pre-release: Full regression (2-4 hours)

Critical Success Factors:

  • Smart selection catches 90% of regressions in 10% of time
  • Flaky tests waste more time than they save
  • Every production bug becomes a regression test </default_to_action>

Quick Reference Card

When to Use

  • After any code change
  • Before release
  • After dependency updates
  • After environment changes

Test Selection Strategies

StrategyHowReduction
Change-basedGit diff analysis70-90%
Risk-basedPriority by impact50-70%
HistoricalFrequently failing40-60%
Time-budgetFixed time windowVariable

Change-Based Test Selection

Sponsors

Details

Repository
github.com/proffesor-for-testing/agentic-qe
Categories
Testing & QA, AI & Agent Building, Productivity & Planning
First seen
Jun 3, 2026

More from proffesor-for-testing/agentic-qe

All 13
1patricio0312rev avatarload-test-builderpatricio0312rev/skillsCreates load and performance tests with k6, Artillery, or autocannon to validate system behavior under stress. Use when users request "load testing", "performan328skills.sh installs
2tuist avataranalyze-selective-testingtuist/agent-skillsAnalyzes Xcode selective testing effectiveness for a test run, showing which test targets were skipped or ran, and diagnosing regressions in test selection. Can304skills.sh installs
3mastepanoski avatarowasp-ai-testingmastepanoski/claude-skillsAI trustworthiness testing using OWASP AI Testing Guide v1. Execute 32 test cases across 4 layers (Application, Model, Infrastructure, Data) with practical payl245skills.sh installs
4charleswiltgen avataraxiom-ios-testingcharleswiltgen/axiomUse when writing ANY test, debugging flaky tests, making tests faster, or asking about Swift Testing vs XCTest. Covers unit tests, UI tests, fast tests without 238skills.sh installs
5longbridge avatargpui-testlongbridge/gpui-componentWriting tests for GPUI applications. Use when testing components, async operations, or UI behavior.223skills.sh installs
6johnrogers avatarswift-testingjohnrogers/claude-swift-engineeringUse when writing tests with Swift Testing (@Test,209skills.sh installs