This is a solid foundation for Java integration testing that pushes you toward WireMock over Mockito for HTTP mocking. It scans your imports to detect HTTP clients (Feign, Retrofit, RestTemplate), then sets up a BaseIntegrationTest with dynamic port allocation and proper stub isolation per test method. The workflow is strict about compilation checks before making changes, which will save you from breaking things. What I like here is the explicit anti-pattern list: no global stubs, no hardcoded ports, no mocking HTTP clients with Mockito. It's opinionated in a good way. Use this when you're setting up or cleaning up integration test infrastructure and want WireMock best practices baked in from the start.
npx skills add https://github.com/jabrena/cursor-rules-java --skill 132-java-testing-integration-testing