What problem does it solve? Test failures on macOS are often misdiagnosed: build errors get treated as product bugs, flakes get chased as regressions, and full-suite reruns waste time. This Skill narrows failures to the smallest meaningful scope and classifies them precisely so you know the real cause and the next step. ## Core Features & Use Cases - Harness Detection: Automatically chooses xcodebuild test for Xcode projects or swift test for SwiftPM packages. - Failure Classification: Distinguishes build failures, assertion failures, crashes, async flakes, environment issues, and entitlement problems. - Focused Reruns: Reruns only the failing case instead of the full suite when no new information would be gained. - Use Case: A SwiftPM package fails in CI. Use this Skill to run the smallest failing target, identify the failure as an async timing flake rather than a regression, and get a concrete next rerun or fix step. ## Quick Start Use the test-triage skill to run the smallest failing test scope in my Swift package and explain why the tests are failing.