🔒

Testing & Security

Testing frameworks, security tools, and best practices

9063 skills in this category

testing

Write, configure, and run unit + integration tests using project-independent best practices; detect tooling; triage failures/flakes; keep a compact Testing State Capsule.

appautomaton/agent-designer
39
7
Aktualisiert 1w ago

spring-boot-security-jwt

Marketplace

JWT authentication and authorization patterns for Spring Boot 3.5.x covering token generation with JJWT, Bearer/cookie authentication, database/OAuth2 integration, and RBAC/permission-based access control using Spring Security 6.x.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-bean-validation

Marketplace

Unit testing Jakarta Bean Validation (@Valid, @NotNull, @Min, @Max, etc.) with custom validators and constraint violations. Test validation logic without Spring context. Use when ensuring data integrity and validation rules are correct.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

spring-data-jpa

Marketplace

Implement persistence layers with Spring Data JPA. Use when creating repositories, configuring entity relationships, writing queries (derived and @Query), setting up pagination, database auditing, transactions, UUID primary keys, multiple databases, and database indexing. Covers repository interfaces, JPA entities, custom queries, relationships, and performance optimization patterns.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

spring-boot-test-patterns

Marketplace

Comprehensive testing patterns for Spring Boot applications including unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when implementing robust test suites for Spring Boot applications.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-exception-handler

Marketplace

Unit tests for @ExceptionHandler and @ControllerAdvice for global exception handling. Use when validating error response formatting and HTTP status codes.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

spring-boot-openapi-documentation

Marketplace

Generate comprehensive REST API documentation using SpringDoc OpenAPI 3.0 and Swagger UI in Spring Boot 3.x applications. Use when setting up API documentation, configuring Swagger UI, adding OpenAPI annotations, implementing security documentation, or enhancing REST endpoints with examples and schemas.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-scheduled-async

Marketplace

Unit tests for scheduled and async tasks using @Scheduled and @Async. Mock task execution and timing. Use when validating asynchronous operations and scheduling behavior.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

aws-rds-spring-boot-integration

Marketplace

Configure AWS RDS (Aurora, MySQL, PostgreSQL) with Spring Boot applications. Use when setting up datasources, connection pooling, security, and production-ready database configuration.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-wiremock-rest-api

Marketplace

Unit tests for external REST APIs using WireMock to mock HTTP endpoints. Use when testing service integrations with external APIs.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

aws-sdk-java-v2-kms

Marketplace

AWS Key Management Service (KMS) patterns using AWS SDK for Java 2.x. Use when creating/managing encryption keys, encrypting/decrypting data, generating data keys, digital signing, key rotation, or integrating encryption into Spring Boot applications.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

route-tester

Framework-agnostic HTTP API route testing patterns, authentication strategies, and integration testing best practices. Supports REST APIs with JWT cookie authentication and other common auth patterns.

blencorp/claude-code-kit
38
5
Aktualisiert 1w ago

spring-boot-rest-api-standards

Marketplace

Implement REST API design standards and best practices for Spring Boot projects. Use when creating or reviewing REST endpoints, DTOs, error handling, pagination, security headers, HATEOAS and architecture patterns.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-mapper-converter

Marketplace

Unit tests for mappers and converters (MapStruct, custom mappers). Test object transformation logic in isolation. Use when ensuring correct data transformation between DTOs and domain objects.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-controller-layer

Marketplace

Unit tests for REST controllers using MockMvc and @WebMvcTest. Test request/response mapping, validation, and exception handling. Use when testing web layer endpoints in isolation.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-boundary-conditions

Marketplace

Edge case and boundary testing patterns for unit tests. Testing minimum/maximum values, null cases, empty collections, and numeric precision. Pure JUnit 5 unit tests. Use when ensuring code handles limits and special cases correctly.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-parameterized

Marketplace

Parameterized testing patterns with @ParameterizedTest, @ValueSource, @CsvSource. Run single test method with multiple input combinations. Use when testing multiple scenarios with similar logic.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

nodejs

Core Node.js backend patterns for TypeScript applications including async/await error handling, middleware concepts, configuration management, testing strategies, and layered architecture principles. Use when building Node.js backend services, APIs, or microservices.

blencorp/claude-code-kit
38
5
Aktualisiert 1w ago

unit-test-config-properties

Marketplace

Unit tests for @ConfigurationProperties classes with @ConfigurationPropertiesTest. Use when validating application configuration binding and validation.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago

unit-test-caching

Marketplace

Unit tests for caching behavior using Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict). Use when validating cache configuration and cache hit/miss scenarios.

giuseppe-trisciuoglio/developer-kit
38
2
Aktualisiert 1w ago