Skip to content
cccskills

Testing & Security skills

Test design, vulnerability assessment, and quality assurance (13K skills)

Filter by price or sort order

Provides patterns for unit testing JSON serialization/deserialization with Jackson and `@JsonTest`. Validates JSON mapping, custom serializers, date formats, and polymorphic types. Use when testing JSON serialization, validating custom serializers, or writing JSON unit tests in Spring Boot applications.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides patterns for unit testing `@ExceptionHandler` and `@ControllerAdvice` in Spring Boot applications. Validates error response formatting, mocks exceptions, verifies HTTP status codes, tests field-level validation errors, and asserts custom error payloads. Use when writing Spring exception handler tests, REST API error tests, or mocking controller advice.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides patterns for unit testing REST controllers using MockMvc and @WebMvcTest. Generates controller tests that validates request/response mapping, validation, exception handling, and HTTP status codes. Use when testing web layer endpoints in isolation for API endpoint testing, Spring MVC tests, mock HTTP requests, or controller layer unit tests.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides patterns for unit testing Spring `@Scheduled` and `@Async` methods using JUnit 5, CompletableFuture, Awaitility, and Mockito. Covers mocking task execution and timing, verifying execution counts, testing cron expressions, validating retry behavior, and simulating thread pool behavior. Use when testing background tasks, cron jobs, periodic execution, scheduled tasks, or thread pool behavior.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides patterns for unit testing Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict). Generates test code that mocks cache managers, verifies cache hit/miss behavior, tests cache key generation with SpEL expressions, validates eviction strategies, and checks conditional caching scenarios. Triggers: caching tests, test Spring cache, mock cache, Spring Boot caching, cache hit/miss verification, @Cacheable testing.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides patterns for unit testing service layer with Mockito. Creates isolated tests that mock repository calls, verify method invocations, test exception scenarios, and stub external API responses. Use when testing service behaviors and business logic without database or external services.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Generates complete CRUD modules for NestJS applications with Drizzle ORM. Use when building server-side features in NestJS that require database operations, including creating new entities with full CRUD endpoints, services with Drizzle queries, Zod-validated DTOs, and unit tests. Triggered by requests like "generate a user module", "create a product CRUD", "add a new entity with endpoints", or when setting up database-backed features in NestJS.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides patterns for unit testing Spring application events. Validates event publishing with ApplicationEventPublisher, tests @EventListener annotation behavior, and verifies async event handling. Use when writing tests for event listeners, mocking application events, or verifying events were published in your Spring Boot services.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides patterns for unit testing Jakarta Bean Validation (JSR-380), including @Valid, @NotNull, @Min, @Max, @Email constraints with Hibernate Validator. Generates custom validator tests, constraint violation assertions, validation groups, and parameterized validation tests. Validates data integrity logic without Spring context. Use when writing validation tests, bean validation tests, or testing custom constraint validators.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides 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. Use when implementing authentication or authorization in Spring Boot applications.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides comprehensive testing patterns for Spring Boot applications covering unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when writing tests, @Test methods, @MockBean mocks, or implementing test suites for Spring Boot applications.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides unit test, integration test, and mock AI patterns for LangChain4j applications. Creates mock LLM responses, tests retrieval chains, validates RAG workflows, and implements Testcontainers-based integration tests for Java AI services. Use when unit testing AI services, integration testing LangChain4j components, mocking AI models, or testing LLM-based Java applications.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides edge case, corner case, boundary condition, and limit testing patterns for Java unit tests. Validates minimum/maximum values, null cases, empty collections, numeric overflow/underflow, floating-point precision, and off-by-one scenarios using JUnit 5 and AssertJ. Use when writing .java test files to ensure code handles limits, corner cases, and special inputs correctly.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Provides comprehensive memory file management capabilities including auditing, quality assessment, and targeted improvements for files such as CLAUDE.md. Use when user asks to check, audit, update, improve, fix, maintain, or validate project memory files. Also triggers for "project memory optimization", "CLAUDE.md quality check", "documentation review", or when a project memory file needs to be created from scratch. This skill scans memory files, evaluates quality against standardized criteria, outputs detailed quality reports with scores and recommendations, then makes targeted updates with user approval.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit362Updated Sep 10, 2026

Use before running any confirmatory analysis or looking at outcome data, when testing a hypothesis, computing a p-value, or about to claim an effect - locks predictions and decision rules before results are seen

The English summary is being prepared. Showing the original description.

K-Dense-AI/science-superpowers361Updated Sep 13, 2026

test

Free

Run tests for WooCommerce iOS (full suite or targeted)

The English summary is being prepared. Showing the original description.

woocommerce/woocommerce-ios358Updated Oct 23, 2026

mocks

Free

Start or stop the WireMock API mock server for UI testing and E2E verification.

The English summary is being prepared. Showing the original description.

woocommerce/woocommerce-ios358Updated Oct 23, 2026

Provision a disposable Jurassic Ninja store for the Maestro smoke suite, connect Jetpack to the developer's own WordPress.com test account, create WooCommerce API keys, and write .maestro/.env.local. Use when Maestro setup is missing, when .env.local points at an expired store, or when a clean store is wanted.

The English summary is being prepared. Showing the original description.

woocommerce/woocommerce-ios358Updated Oct 23, 2026

Log in to a test store on an iOS simulator. Use live-store DEBUG login by default, WireMock when mocks are requested, and the specified store for "my site".

The English summary is being prepared. Showing the original description.

woocommerce/woocommerce-ios358Updated Oct 23, 2026

Test a consequential technical assumption with a small, falsifiable experiment before committing to an approach. Use when a plan depends on uncertain runtime, integration, or data behavior that inspection alone cannot establish. Not for preference interviews or routine implementation.

The English summary is being prepared. Showing the original description.

Neeeophytee/finding-unknowns-skills353Updated Sep 28, 2026

Find consequential behavior that a passing test suite does not establish, using focused exploratory checks. Use when the user asks what green tests miss or wants confidence in test coverage for a specific change. Not a general code review, routine test run, or debugging workflow for an already failing test.

The English summary is being prepared. Showing the original description.

Neeeophytee/finding-unknowns-skills353Updated Sep 28, 2026

Fix a reported bug with a regression test that demonstrably fails on the original behavior and passes after the fix. Use when implementing a bug fix or checking whether a proposed fix actually addresses a reported failure. Not a general coverage audit or new-feature workflow.

The English summary is being prepared. Showing the original description.

Neeeophytee/finding-unknowns-skills353Updated Sep 28, 2026

Audit the instructions an agent already carries — CLAUDE.md, AGENTS.md, skills, tool descriptions — for contradictions, over-constraint, and duplication, then propose a cut list. Use when an agent ignores its own instructions, when a CLAUDE.md has grown bloated, or when the user asks to audit or rightsize their agent context.

The English summary is being prepared. Showing the original description.

Neeeophytee/finding-unknowns-skills353Updated Sep 28, 2026

This skill should be used when the user asks to "review architecture", "Well-Architected review", "check bestpractices", "security assessment",or "cost optimization analysis".

The English summary is being prepared. Showing the original description.

YoshiiRyo1/document-templates-for-aws353Updated Feb 23, 2026