category focus

Testing

Unit, integration, and e2e testing.

4139 스킬all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
testing
10

test-driven-development

Use when implementing any feature or bugfix - write tests first, watch them fail, then implement

JackUait
JackUait
testing-security
open
testing
10

condition-based-waiting

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for actual state changes, eliminating flaky tests from timing guesses

amrhas82
amrhas82
testing-security
open
testing
10

narrative-tests

Help the author write narrative unit tests (rules/constraints) and interpret failures with a concrete fix roadmap.

aevatarAI
aevatarAI
testing-security
open
testing
10

workflow-validator

This skill should be used when the user wants to validate a looplia workflow output, check if an artifact meets validation criteria, or debug validation failures. Use when someone says "validate this looplia output", "check if the workflow output is valid", "verify the artifact JSON", or "debug why validation failed". Runs deterministic validation scripts against JSON artifacts. Primarily used for manual retry/debugging since automatic validation is handled by PostToolUse hooks. Part of looplia's one step → one skill-executor → multiple skills architecture.

memorysaver
memorysaver
testing-security
open
testing
10

testing-anti-patterns

Use when writing or changing tests, adding mocks, or tempted to add test-only methods to production code - prevents testing mock behavior, production pollution with test-only methods, and mocking without understanding dependencies

amrhas82
amrhas82
testing-security
open
testing
10

test-fixing

Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass. Activates on phrases like "fix the tests", "tests are failing", or "make the test suite green".

kivilaid
kivilaid
testing-security
open
testing
9

evaluate-attempt

This SOP evaluates a completed brazil-bench attempt against the spec.md requirements, capturing metrics for comparison across orchestration patterns. Supports Python and Swift/iOS projects.

brazil-bench
brazil-bench
testing-security
open
testing
9

tdd-playtest

Test-Driven Development combined with emergent playtesting for Quest Keeper AI. Use when running playtest sessions, writing tests, debugging game feel issues, or following the RED-GREEN-REFACTOR cycle.

Mnehmos
Mnehmos
testing-security
open
testing
9

musubix-test-generation

Guide for generating test code from designs and requirements. Use this when asked to create unit tests, integration tests, or test coverage analysis following TDD/BDD practices.

nahisaho
nahisaho
testing-security
open
testing
9

testcontainers-go

A comprehensive guide for using Testcontainers for Go to write reliable integration tests with Docker containers in Go projects. Supports 62+ pre-configured modules for databases, message queues, cloud services, and more.

testcontainers
testcontainers
testing-security
open
testing
9

setup-vitest

Configure Vitest for unit and integration testing. Use when setting up a test framework, when no test runner is detected, or when the user asks to configure testing.

gruckion
gruckion
testing-security
open
testing
9

code-assist

This sop guides the implementation of code tasks using test-driven development principles, following a structured Explore, Plan, Code, Commit workflow. It balances automation with user collaboration while adhering to existing package patterns and prioritizing readability and extensibility. The agent acts as a Technical Implementation Partner and TDD Coach - providing guidance, generating test cases and implementation code that follows existing patterns, avoids over-engineering, and produces idiomatic, modern code in the target language. Supports Python, Swift/iOS, and other languages.

brazil-bench
brazil-bench
testing-security
open
testing
9

run-integration-tests

Run the full suite of integration tests for the BookStore application. Use this to verify system-wide behavior.

aalmada
aalmada
testing-security
open
testing
9

test-generator

Generates Jest or Pytest tests following Ben's testing standards. Use when creating tests, adding test coverage, writing unit tests, mocking dependencies, or when user mentions testing, test cases, Jest, Pytest, fixtures, assertions, or coverage.

benshapyro
benshapyro
testing-security
open
testing
9

pytest-code-review

Reviews pytest test code for async patterns, fixtures, parametrize, and mocking. Use when reviewing test_*.py files, checking async test functions, fixture usage, or mock patterns.

existential-birds
existential-birds
testing-security
open
testing
9

swift-snapshot-testing

A library for snapshot testing in Swift with support for views, images, and custom formats

nonameplum
nonameplum
testing-security
open
testing
9

functional-testing

Write functional tests that test public interfaces only (HTTP APIs via requests, libraries via exported functions, CLIs via command execution). Never test internal functions directly. Expose observability APIs for internal behavior testing.

thrawn01
thrawn01
testing-security
open
testing
9

matches

Check if text matches regex pattern or contains substring

bdambrosio
bdambrosio
testing-security
open
testing
9

go-test

Go语言单元测试专家,帮助生成测试代码、运行测试、生成覆盖率报告,支持ARM64架构自适应

Tencent
Tencent
testing-security
open
testing
9

python-testing

Write and organize tests for scientific Python packages using pytest following Scientific Python community best practices. Use when setting up test suites, writing unit tests, integration tests, testing numerical algorithms, configuring test fixtures, parametrizing tests, or setting up continuous integration. Ideal for testing scientific computations, validating numerical accuracy, and ensuring code correctness.

uw-ssec
uw-ssec
testing-security
open
testing
9

testing-conventions

Vitest 4 + Playwright testing conventions: query priority (getByRole > getByText > getByTestId), seed-resilient patterns, realistic user flows (happy path & early finish), virtualized lists, fake-indexeddb isolation, factories, and gotchas (database reset, userEvent, expect.poll). Triggers: "query priority", "getByRole", "getByTestId", "getByLabelText", "querySelector", "seed data", "test invariants", "test isolation", "fake-indexeddb", "database reset", "expect.poll", "expect.element", "assertion", "userEvent", "realistic flows", "early finish", "virtualized list", "virtual scroll", "scoped query", "animation test", "visual state", "factory", "workoutBuilder", "flaky test", "navigation test", "exercise selection", "data attribute query", "test cleanup", "test gotchas".

alexanderop
alexanderop
testing-security
open
testing
9

vitest-mocking

Vitest mocking patterns and test double strategies. Use when writing tests that need mocks, spies, stubs, or fakes. Triggers include: mocking modules, stubbing globals (fetch, Date, timers), testing composables, mocking imports (default/named), creating test doubles, replacing dependencies, verifying mock calls, cleaning up mocks, or any question about "how do I mock X in Vitest". Also use when reviewing tests for proper mocking practices.

alexanderop
alexanderop
testing-security
open
Previous
Page 79 / 173
Next