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 plan by grouping failures by root cause and fixing them systematically. ## Core Features & Use Cases - Smart Error Grouping: Clusters failures by error type (ImportError, AttributeError, AssertionError), affected module, and root cause so related issues are fixed together. - Prioritized Fix Order: Resolves infrastructure problems first (imports, dependencies, configuration), 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, your suite reports 15 failures. The Skill groups them into 8 import errors, 5 signature mismatches, and 2 logic bugs, 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.