# Skills for Testing and QA

Skills for Testing and QA: what each one does, an install command and example prompts.

1762 cards · page 25 of 45

- HTML: https://affpapa.org/en/nevibecode/skills/topic/testing?page=25
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [clean-architecture](https://affpapa.org/en/nevibecode/skills/giuseppe-trisciuoglio-clean-architecture.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 4000 installs — Guides Clean Architecture, hexagonal architecture and DDD patterns in Java 21+ Spring Boot 3.5+ projects.
- [debug](https://affpapa.org/en/nevibecode/skills/parcadei-debug.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 507 installs — Investigates application logs, SQLite database state, and git history without editing source files.
- [testing-mwaa-workflow](https://affpapa.org/en/nevibecode/skills/testing-mwaa-workflow.md) — skill · aws · Claude Code, Codex, Cursor +3 · 861 installs — Runs end-to-end execution tests for Amazon MWAA workflows and tracks them to completion.
- [debug-hooks](https://affpapa.org/en/nevibecode/skills/debug-hooks.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 499 installs — Systematic debugging guide for Claude Code hooks when events fail to fire, run twice, or swallow runtime errors.
- [completion-check](https://affpapa.org/en/nevibecode/skills/completion-check.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 489 installs — Checks whether infrastructure is wired into the execution path, including registered hooks, the expected backend, and an end-to-end run.
- [terminal-control](https://affpapa.org/en/nevibecode/skills/terminal-control.md) — skill · anomalyco · Claude Code, Codex, Cursor +3 · 505 installs — Controls interactive terminal programs with termctrl: reads screens, sends input, and waits for expected text.
- [fix](https://affpapa.org/en/nevibecode/skills/parcadei-fix.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 484 installs — A meta-skill that picks a chain of skills for a bug and walks it from diagnosis to commit.
- [unit-test-json-serialization](https://affpapa.org/en/nevibecode/skills/unit-test-json-serialization.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3800 installs — A skill with patterns for unit testing JSON serialization and deserialization using Jackson and @JsonTest in Spring Boot.
- [unit-test-controller-layer](https://affpapa.org/en/nevibecode/skills/unit-test-controller-layer.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3800 installs — Generates isolated MockMvc unit tests for Spring REST controllers with Mockito.
- [unit-test-parameterized](https://affpapa.org/en/nevibecode/skills/unit-test-parameterized.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3800 installs — A skill that turns one JUnit 5 test method into many runs over different inputs.
- [spring-boot-dependency-injection](https://affpapa.org/en/nevibecode/skills/spring-boot-dependency-injection.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3800 installs — Sets up constructor-first dependency injection patterns for Spring Boot projects.
- [unit-test-wiremock-rest-api](https://affpapa.org/en/nevibecode/skills/unit-test-wiremock-rest-api.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3800 installs — A skill with patterns for unit testing external REST APIs through WireMock: stub responses, verify requests, simulate failures with no real network calls.
- [unit-test-service-layer](https://affpapa.org/en/nevibecode/skills/unit-test-service-layer.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3800 installs — A skill that gives the agent a Mockito pattern for service-layer unit tests: mock repositories, verify calls, cover exception paths.
- [mcp-chaining](https://affpapa.org/en/nevibecode/skills/mcp-chaining.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 481 installs — This skill lays out a pipeline that moves from documentation research to code checks through five MCP tools.
- [release](https://affpapa.org/en/nevibecode/skills/parcadei-release.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 481 installs — Runs a release through five subagents: security audit, E2E tests, final review, version bump, release notes.
- [tdd-migrate](https://affpapa.org/en/nevibecode/skills/tdd-migrate.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 476 installs — Orchestrates TDD migrations through agents that analyse code, write tests, implement changes, and validate results.
- [tdd-migration-pipeline](https://affpapa.org/en/nevibecode/skills/tdd-migration-pipeline.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 476 installs — Orchestrator-only skill for migrating or rewriting codebases with TDD guarantees while keeping context flat.
- [om-auto-create-pr-loop](https://affpapa.org/en/nevibecode/skills/om-auto-create-pr-loop.md) — skill · open-mercato · Claude Code, Codex, Cursor +3 · 3700 installs — Creates a PR from a detailed task brief while tracking each implementation step.
- [implement_task](https://affpapa.org/en/nevibecode/skills/parcadei-implement-task.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 473 installs — Executes a single planned task in fresh context using strict TDD and writes a handoff document.
- [provider-framework-migration](https://affpapa.org/en/nevibecode/skills/provider-framework-migration.md) — skill · hashicorp · Claude Code, Codex, Cursor +3 · 913 installs — Guides per-resource migrations from Terraform Plugin SDKv2 to the Plugin Framework.
- [langchain4j-testing-strategies](https://affpapa.org/en/nevibecode/skills/langchain4j-testing-strategies.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — Guides Java tests for LangChain4j, from mocked ChatModel responses to RAG workflows and Testcontainers-based integration checks.
- [unit-test-application-events](https://affpapa.org/en/nevibecode/skills/unit-test-application-events.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — Unit test patterns for Spring events: verify publishing through ApplicationEventPublisher and exercise @EventListener handlers without booting the context.
- [unit-test-config-properties](https://affpapa.org/en/nevibecode/skills/unit-test-config-properties.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — Provides JUnit 5 patterns to unit test Spring Boot @ConfigurationProperties using ApplicationContextRunner without starting a full application context.
- [unit-test-caching](https://affpapa.org/en/nevibecode/skills/unit-test-caching.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — Unit test patterns for Spring Cache annotations: cache hits and misses, eviction, SpEL keys, all without booting a full Spring context.
- [unit-test-mapper-converter](https://affpapa.org/en/nevibecode/skills/unit-test-mapper-converter.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — A skill for unit-testing MapStruct mappers and converters: field mapping, null handling, nested objects and round-trip conversion.
- [unit-test-exception-handler](https://affpapa.org/en/nevibecode/skills/unit-test-exception-handler.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — Patterns for unit testing @ExceptionHandler and @ControllerAdvice in Spring Boot: status codes, JSON error bodies and field-level validation errors.
- [unit-test-scheduled-async](https://affpapa.org/en/nevibecode/skills/unit-test-scheduled-async.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — A skill with ready patterns for unit testing Spring @Scheduled and @Async methods: JUnit 5, CompletableFuture, Awaitility, Mockito.
- [unit-test-utility-methods](https://affpapa.org/en/nevibecode/skills/unit-test-utility-methods.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — Writes unit tests for utility classes and static methods, covering nulls, empty input, boundaries and floating-point precision.
- [unit-test-security-authorization](https://affpapa.org/en/nevibecode/skills/unit-test-security-authorization.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3700 installs — A skill with patterns for unit testing Spring Security authorization: @PreAuthorize, @Secured, @RolesAllowed and custom permission evaluators.
- [spring-data-neo4j](https://affpapa.org/en/nevibecode/skills/spring-data-neo4j.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3800 installs — Provides integration patterns for Spring Data Neo4j in Spring Boot projects.
- [tdd](https://affpapa.org/en/nevibecode/skills/parcadei-tdd.md) — skill · parcadei · Claude Code, Codex, Cursor +3 · 470 installs — A skill that keeps the agent on a strict red-green-refactor loop: failing test first, minimal code next, then verification.
- [sonarqube-mcp](https://affpapa.org/en/nevibecode/skills/sonarqube-mcp.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor +3 · 3600 installs — Checks quality gates, finds SonarQube and SonarCloud issues, and explains rules before code is pushed.
- [include](https://affpapa.org/en/nevibecode/skills/include.md) — skill · ghaida · Claude Code, Codex, Cursor +3 · 2700 installs — Embeds digital accessibility and WCAG 2.2 standards directly into UI design workflows before handoff.
- [fortify](https://affpapa.org/en/nevibecode/skills/fortify.md) — skill · ghaida · Claude Code, Codex, Cursor +3 · 2700 installs — Hardens interface flows against real-world failures: empty states, partial loading, network drops, and unhandled validation errors.
- [web-testing](https://affpapa.org/en/nevibecode/skills/web-testing.md) — skill · mrgoonie · Claude Code, Codex, Cursor +3 · 442 installs — A web testing skill covering unit, integration, E2E, load, security, visual and accessibility checks.
- [odoo-19](https://affpapa.org/en/nevibecode/skills/odoo-19.md) — skill · unclecatvn · Claude Code, Codex, Cursor +3 · 2000 installs — A skill that hands your agent 18 Odoo 19 guides: ORM, decorators, OWL, QWeb reports, migrations.
- [k6-perf-test-website](https://affpapa.org/en/nevibecode/skills/k6-perf-test-website.md) — skill · grafana · Claude Code, Codex, Cursor +3 · 3300 installs — Scaffolds an end-to-end k6 performance testing suite for public websites with browser checks, protocol load, and generator monitoring.
- [measure](https://affpapa.org/en/nevibecode/skills/measure.md) — skill · ghaida · Claude Code, Codex, Cursor +3 · 2700 installs — Defines and tracks UX metrics, experimentation frameworks, and counter-metrics.
- [ios-ettrace-performance](https://affpapa.org/en/nevibecode/skills/dpearson2699-ios-ettrace-performance.md) — skill · dpearson2699 · Claude Code, Codex, Cursor +3 · 1200 installs — This skill guides a focused iOS ETTrace capture from matching dSYMs to per-thread analysis.
- [ios-memgraph-analysis](https://affpapa.org/en/nevibecode/skills/ios-memgraph-analysis.md) — skill · dpearson2699 · Claude Code, Codex, Cursor +3 · 1200 installs — A skill for reading iOS .memgraph files: it separates unreachable leaks from reachable heap growth and keeps the raw tool output.

Next: https://affpapa.org/en/nevibecode/skills/topic/testing.md?page=26

## Refine
[qa](https://affpapa.org/en/nevibecode/tag/qa.md) · [debugging](https://affpapa.org/en/nevibecode/tag/debugging.md) · [typescript](https://affpapa.org/en/nevibecode/tag/typescript.md) · [python](https://affpapa.org/en/nevibecode/tag/python.md) · [ci-cd](https://affpapa.org/en/nevibecode/tag/ci-cd.md) · [accessibility](https://affpapa.org/en/nevibecode/tag/accessibility.md) · [e2e](https://affpapa.org/en/nevibecode/tag/e2e.md) · [tdd](https://affpapa.org/en/nevibecode/tag/tdd.md) · [ios](https://affpapa.org/en/nevibecode/tag/ios.md) · [dotnet](https://affpapa.org/en/nevibecode/tag/dotnet.md) · [java](https://affpapa.org/en/nevibecode/tag/java.md) · [cli](https://affpapa.org/en/nevibecode/tag/cli.md)

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
