What problem does it solve? Line coverage metrics like JaCoCo can hide tests that assert nothing. This Skill sets up PIT (pitest) mutation testing in a Gradle build, runs it, and reads the mutation score so you can measure whether your tests actually catch bugs rather than just execute code. ## Core Features & Use Cases - Build Configuration: Adds the PIT Gradle plugin with correctly resolved plugin, PIT, and JUnit 5 bridge versions, including the three environment fixes required for JUnit Platform 6 (Spring Boot 4) projects. - Exclusion Management: Helps decide what to exclude from mutation analysis (bean wiring, generated code, accessors) via a structured questionnaire, applying the narrowest mechanism such as excludedClasses, excludedMethods, or a @DoNotMutate annotation. - Score Reporting: Runs PIT and summarizes mutations.xml into mutation score, test strength, per-class breakdown, and actionable survived/no-coverage mutants with file and line numbers. - Use Case: A Spring Boot 4 project shows 90% JaCoCo coverage but tests assert little. Use this Skill to configure PIT, exclude noise like getters and MapStruct mappers, run the analysis, and get a list of surviving mutants pointing to missing assertions. ## Quick Start Set up PIT mutation testing in my Gradle project, run it, and tell me the mutation score with the surviving mutants.