Best skills for: Test generation

Generating tests with AI isn't just about asking for test cases—it's about equipping the model with skills that ensure meaningful coverage and maintainability. For time-sensitive logic, consider Temporal Python Testing Strategies: it teaches the AI to handle time mocking, async flows, and scheduling scenarios gracefully. When testing UI interactions, Browser Automation with agent-browser makes the model generate realistic end-to-end checks. To enforce code quality in your test suite, lean on Quality Standards, which pushes for clear assertions and proper isolation. The trap is writing prompts that yield brittle or shallow tests. Instead, provide context: which framework (pytest, JUnit), which patterns (mocking, factories), and what edge cases. These skills help the AI produce tests that actually catch regressions without becoming a maintenance burden.

24 skills selected

Quality & Debugging

Testing

Provides a structured debugging workflow (reproduce, isolate, identify root cause, fix minimally, verify) and testing guidance (TDD, test priority, verification commands). Helps developers systematically fix bugs and ensure code quality before marking tasks as done.

Claude CodeintermediateCaution 4
0
0
181
Skills Guide Bot

TDD for NG Component Pattern Methods

Testing

Provides guidelines for writing unit tests using TDD for NG component pattern methods in ace_engine. Covers direct method invocation, state reset, API verification, branch coverage with paired tests, and avoiding common pitfalls like magic numbers or documentation-only tests.

Claude CodeCursorWindsurfintermediateSafe
0
0
150
Skills Guide Bot

Test-Driven Development

Testing

Rigid RED → GREEN → REFACTOR cycle. Write a failing test before any implementation.

Claude CodeCursorWindsurf+2intermediateSafe 1
0
0
63
Skills Guide Bot

Create MCP Eval

Testing

Create or modify evaluation configurations for MCP Servers. This skill guides the creation of eval YAML files, task definitions, MCP config, and agent files, and provides commands to run the evaluations using mcpchecker. Particularly useful when testing MCP server functionality through automated task assertions.

Claude CodeintermediateSafe 2
0
0
158
Skills Guide Bot

Verification & Validation

Testing

Check whether an artifact (code, config, state) conforms to tests, specs, or invariants. Produces a PASS/FAIL verdict with observable evidence. Helps validate changes or test hypotheses.

Claude CodeintermediateCaution 2
0
0
200
Skills Guide Bot

Testing Tauri Applications

Testing

Covers testing strategies for Tauri v2 applications: unit and integration testing using a mock runtime, end-to-end testing with WebDriver (Selenium, WebdriverIO), and CI integration with GitHub Actions.

Claude CodeCursorWindsurf+2intermediateSafe
0
0
236
Skills Guide Bot

Writing Tests with gt Library

Testing

Provides step-by-step guidance for writing Go tests with the gt library, including type-specific assertions (e.g., `gt.Array`, `gt.String`), fail-fast patterns with `Required()`, and return value handling via `R1`/`R2`/`R3`. Helps when creating new test files or adding tests to existing Go code by referencing the locally installed gt documentation.

Claude CodeintermediateSafe 10
0
0
201
Skills Guide Bot

Run TypeScript Tests

Testing

Run TypeScript solution against test cases. Executes a test runner with a solution file and optional test file.

Claude CodeCursorWindsurfbeginnerCaution
0
0
121
Skills Guide Bot

Tester - Test Quality Validation

Testing

Verifies test quality, coverage, and correctness by ensuring BDD scenarios map 1:1 to tests and that testing rules (≥80% coverage, error handling) are followed. Used during the review phase to confirm the implementation meets acceptance criteria through automated test validation.

Claude CodeintermediateSafe
0
0
151
Skills Guide Bot

QA Testing and Bug Fixing

Testing

Systematically QA test a web application, fix bugs iteratively with re-verification. Produces health scores, fix evidence, and a ship-readiness summary.

Claude CodeintermediateCaution 9
0
0
122
Skills Guide Bot

fit-universe Synthetic Data Generator

Testing

Generates synthetic data for the Forward Impact suite from a universe DSL file. Produces framework definitions, organizational documents, activity records, and personal knowledge base content. Use for testing, generating example datasets, or creating synthetic pathways for new installations.

Claude CodeCursorWindsurf+2intermediateCaution 1
0
0
180
Skills Guide Bot

Failing Tests for TDD Red Phase

Testing

Generate comprehensive failing tests for the TDD red phase to define expected behavior and edge cases.

Claude CodeCursorintermediateSafe
0
0
52
Skills Guide Bot

TDD Orchestrator with Parallel Execution

Testing

Executes the full TDD workflow: reads a ticket and associated knowledge, then runs TDD tests in parallel for all ready implementation tasks. After parallel execution, it launches a refine loop to fix any code-test issues. Ideal for accelerating TDD cycles when multiple independent test implementations are available.

Claude CodeadvancedCaution 1
0
0
162
Skills Guide Bot

API Testing with Playwright

Testing

Write tests for REST and GraphQL APIs using Playwright's built-in API testing features. Helps validate responses, mock endpoints, and integrate API tests into end-to-end flows.

Claude CodeintermediateSafe 5
0
0
160
Skills Guide Bot

QA Testing

Testing

Use after code changes, before releases, or when testing features. Runs the right level of QA based on what changed.

Claude CodeCursorWindsurfintermediateSafe 9
0
0
111
Skills Guide Bot

TDD Red/Green/Refactor

Testing

Enforces the TDD cycle: write a failing test (red), implement minimal code to pass (green), then refactor while keeping tests green. Best for any testable code change, especially in projects using Vitest.

Claude CodeCursorCodexintermediateSafe 101
0
0
212
Skills Guide Bot

t.wada TDD - Test-Driven Development

Testing

This skill provides guidelines for Test-Driven Development inspired by t.wada's philosophy. It covers the Red-Green-Refactor cycle, AAA test structure, boundary value testing, and common anti-patterns. Useful when implementing new features, fixing bugs, or refactoring code with a test-first approach.

Claude CodeCursorWindsurf+2intermediateSafe 95
0
0
192
Skills Guide Bot

MSW (Mock Service Worker)

Testing

Assists with intercepting network requests for API mocking using Mock Service Worker (MSW). Use when mocking REST or GraphQL APIs for unit tests, integration tests, or local development without modifying application code or running mock servers.

Claude CodeCursorWindsurf+2intermediateSafe 119
0
0
57
Skills Guide Bot

Test-Driven Development

Testing

Practice test-driven development with a red-green-refactor workflow for new features and bug fixes.

Claude CodeintermediateSafe 51
0
0
66
Skills Guide Bot

Test-Driven Development (TDD)

Testing

Guide users through the red-green-refactor cycle to develop features by writing tests first. Improve code quality and test coverage with disciplined test-first practices.

Claude CodeintermediateSafe 111
0
0
183
Skills Guide Bot

Test-Driven Development (TDD)

Testing

Test-driven development methodology with red-green-refactor loops, vertical slicing, and integration-style tests verifying public behavior.

Claude CodeCursorCodexintermediateSafe
0
0
41
Skills Guide Bot

App Verification Sub-Agent

Testing

Launch a sub-agent that performs end-to-end verification of the application. It checks builds, linting, type errors, runs unit tests, performs manual UI testing via Playwright, and verifies integration points. Ideal for QA verification before release or after changes to ensure app stability and correctness.

Claude CodeCursorWindsurfintermediateCaution
0
0
156
Skills Guide Bot

Echo - Message Repeater

Testing

This skill echoes a message back with a timestamp. Helpful for testing skill functionality and learning how skills work. Use it when you need to verify that skills are operating correctly.

Claude CodebeginnerSafe 10
0
0
150
Skills Guide Bot

TDD Workflow

Testing

Executes the TDD loop (test-first) for tasks in tasks/todo.md, with user checkpoints between each step.

Claude CodeCursorWindsurf+2intermediateSafe 1
0
0
45
Skills Guide Bot

How to choose

How are these skills selected?
An algorithm picks them among the published skills that match this page's criteria, such as category, tags or compatible tools. It ranks them by the quality score a language model gave them. On ranking pages, it also weighs GitHub stars and the security rating. Nobody reviews them one by one.
What do the security ratings mean?
A language model reads the SKILL.md file, without running it, and gives it a rating. Safe means it sees no meaningful execution risk. Caution means the skill uses powerful tools such as bash, docker or the network for a legitimate purpose. Risky means it asks for destructive actions, for secrets to be sent out, or for obfuscated code to run; a skill rated Risky is never published. The rating does not replace your own reading of the file.
How do I install a skill?
Open any skill page and follow its install instructions for your tool — Claude Code, Cursor or Copilot. Each skill lists the exact steps so you can get it running in a couple of minutes.
How skills are verified

Other use cases