test-fixing

Group failing test errors and guide minimal fixes until the suite passes.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/TwuanMinn/fadelab --skill test-fixing-twuanminn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-fixing
Source: https://github.com/TwuanMinn/fadelab/tree/main/.agent/skills/skills/test-fixing
Command: npx skills add https://github.com/TwuanMinn/fadelab --skill test-fixing-twuanminn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps engineers speed debugging by systematizing test failures into groups and guiding focused fixes, reducing time spent on flaky or cascading errors.

Core Features & Use Cases

  • Group failures by error type, module, and root cause to prioritize fixes.
  • Provide a repeatable workflow for running tests, applying minimal changes, and validating grouped issues.
  • Use cases include post-refactor CI failures, flaky tests, and dependency updates breaking test suites.

Quick Start

Run the initial test suite, identify failure groups, and apply fixes one group at a time.

Frequently Asked Questions about test-fixing

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

FAQPage Schema
How do I fix failing tests after a dependency update or refactor?

Fix failing tests by grouping errors by type and root cause, then applying minimal deterministic fixes per group before verifying. This structured workflow resolves cascading errors from refactors or dependency updates systematically.

What is the best way to group test failures in CI/CD to prioritize fixes?

Group test failures by error type, module, and root cause to prioritize fixes. Grouping failures isolates flaky tests and infrastructure issues, allowing engineers to apply focused minimal changes rather than addressing errors individually.

Why does my test suite have cascading failures and how do I resolve them?

Cascading test failures occur when shared root causes trigger multiple errors. Resolve them by running the suite, identifying failure groups by root cause, and implementing minimal deterministic fixes per group until the full suite passes.

Can I use this structured test fixing workflow for infrastructure and API changes?

Yes, the test fixing workflow applies to CI/CD failures, refactors, and dependency updates, with emphasis on infrastructure, API changes, and logic corrections. It groups related errors to guide deterministic minimal-change fixes.

How do I stop flaky tests from breaking my CI pipeline?

Stop flaky tests from breaking CI by grouping failures by error type and module to isolate instability. Apply minimal deterministic fixes per group, verify, and reorder fixes until the full test suite passes.