What problem does it solve? When a test suite breaks after a refactor or dependency change, developers face dozens of scattered failures with no clear starting point. This Skill turns that chaos into an ordered workflow by grouping failures by root cause and fixing them one group at a time. ## Core Features & Use Cases - Smart Error Grouping: Clusters failures by error type (ImportError, AttributeError, AssertionError), affected module, and root cause so related failures are fixed together. - Prioritized Fix Order: Resolves infrastructure issues (imports, dependencies, configuration) first, then API changes, then logic bugs, maximizing impact per fix. - Incremental Verification: Runs focused test subsets after each fix group before re-running the full suite to confirm no regressions. - Use Case: After renaming a module breaks 15 tests, the Skill groups the 8 ImportErrors, 5 AttributeErrors, and 2 AssertionErrors, fixes each group in order, and verifies the full suite passes. ## Quick Start Ask the assistant to run the test suite and systematically fix all failing tests by grouping similar errors together.