Testing & Quality skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

521-frameworks-micronaut-testing-unit-tests

Use when you need to write unit tests for Micronaut applications — Mockito-first with @ExtendWith(MockitoExtension.class), @MicronautTest with @MockBean, HttpClient @Client(/) assertions, @Property overrides, @ParameterizedTest, and *Test vs *IT naming. For framework-agnostic Java use @131-java-testing-unit-testing. This should trigger for requests such as Add or improve unit tests in a Micronaut project; Reduce unnecessary @MicronautTest usage with Mockito-first tests. Part of cursor-rules-java project

498 repo starsObserved in 2 repos
Testing & Quality

522-frameworks-micronaut-testing-integration-tests

Use when you need to write or improve integration tests for Micronaut — @MicronautTest, HttpClient, TestPropertyProvider with Testcontainers, transactional test mode where appropriate, and Maven Surefire/Failsafe splits for *Test, *Tests, *IT, and *AT. This should trigger for requests such as Add Micronaut integration tests with Testcontainers; Wire dynamic datasource or broker URLs for @MicronautTest. Part of cursor-rules-java project

498 repo starsObserved in 2 repos
Testing & Quality

523-frameworks-micronaut-testing-acceptance-tests

Use when you need to implement acceptance tests from a Gherkin .feature file for Micronaut applications — @acceptance scenarios, @MicronautTest, HttpClient, BaseAcceptanceTest with TestPropertyProvider for Testcontainers and WireMock, *AT suffix, Failsafe. Requires the .feature file in context. This should trigger for requests such as Implement Micronaut acceptance tests from a Gherkin feature file; Set up BaseAcceptanceTest with Testcontainers and WireMock for Micronaut. Part of cursor-rules-java project

498 repo starsObserved in 2 repos
Testing & Quality

access-module-encoding

Check encoding consistency and mojibake risks for Access/VBA exported modules (.bas/.cls) and related files, and fix common mojibake. Use when asked to review codificacion/encoding issues, to verify UTF-8 vs ANSI, to fix mojibake, or to detect BOM/UTF-16 problems before importing into Access.

498 repo starsObserved in 2 repos
Testing & Quality

adding-formal

Provides ASSERT/ASSUME macro pattern, .sby file template, and f_past_valid usage. Triggers when adding formal verification or writing assertions.

498 repo starsObserved in 2 repos
Testing & Quality

analyze-code-structure

Examine code organization and identify structural patterns. Use when reviewing module design or understanding architecture.

498 repo starsObserved in 2 repos
Testing & Quality

android-local-build-debug

Build, install, and debug TermLink on real Android devices with adb. Use for local packaging, selecting target serials (da34332c or MQS7N19402011743), launching the app, collecting logcat, and reproducing mobile issues.

498 repo starsObserved in 2 repos
Testing & Quality

api-testing

Generate and run REST API tests using Postman collections and Newman CLI. Use when asked to test APIs, verify endpoints, validate responses, or run Postman tests in CI.

498 repo starsObserved in 2 repos
Testing & Quality

arch-governance

Use ArchUnit for checking the architecture of your Java code.

498 repo starsObserved in 2 repos
Testing & Quality

arch-performance-optimization

[Architecture] Use when analyzing and improving performance for database queries, API endpoints, or frontend rendering.

498 repo starsObserved in 2 repos
Testing & Quality