Back to categories
Category

Agent Skills in category: testing

84 skills match this category. Browse curated collections and explore related Agent Skills.

condition-based-waiting

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling; prefer event-based waiting when available (WebSockets, EventEmitters, Observables)

race-conditionstiming-dependenciesflaky-testscondition-polling
samjhecht
samjhecht
1

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

mockingtest-smellstest-isolationcode-quality
samjhecht
samjhecht
1

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Use when verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

playwrightweb-testingfrontend-testingui-debugging
NickCrew
NickCrew
52

testing-skills-with-subagents

Use when creating or editing skills, before deployment, to verify they work under pressure and resist rationalization - applies RED-GREEN-REFACTOR cycle to process documentation by running baseline without skill, writing to address failures, iterating to close loopholes

red-green-refactoragent-testingprocess-documentationstress-testing
NickCrew
NickCrew
52

test-generation

Use when generating tests for new or existing code to improve coverage - provides a structured workflow for analyzing code, creating tests, and validating coverage goals.

test-case-generationtest-coverageautomated-testingcode-analysis
NickCrew
NickCrew
52

python-testing-patterns

Python testing patterns and best practices using pytest, mocking, and property-based testing. Use when writing unit tests, integration tests, or implementing test-driven development in Python projects.

pythonpytestmockingproperty-based-testing
NickCrew
NickCrew
52

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

flaky-test-detectionrace-conditionstimingcondition-polling
NickCrew
NickCrew
52

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

testing-anti-patternsmockingtest-isolationtest-quality
NickCrew
NickCrew
52

test-driven-development

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first

test-driven-developmenttest-first-developmentred-green-refactortest-strategy
NickCrew
NickCrew
52

diagnostic-handshake-protocol

Execute diagnostic handshake to verify system state and calibration.

diagnostic-handshakesystem-verificationcalibration-checkprotocol-execution
starwreckntx
starwreckntx
1

resonant-probe-deployment

Deploy resonant probes to test system response patterns.

system-responseprobe-deploymentresonant-probepattern-testing
starwreckntx
starwreckntx
1

cross-model-handoff-testing

Test cross-model context handoff integrity.

cross-model-compatibilitycontext-handlingintegration-testingmulti-model-consensus
starwreckntx
starwreckntx
1

cognitive-baseline-eval

Execute the Joseph Cognitive Baseline v2.1 (JC B-v2.1) 5-Scenario Test Suite to quantify AI alignment, friction maintenance, and protocol adherence.

evaluation-frameworkAI-alignmentprotocol-adherencescenario-testing
starwreckntx
starwreckntx
1

qa-acceptance

质量验收专家,从用户视角验证交付物可用性/正确性/性能/回归。遵循阻断不合格交付、脚本化验证、数据隔离、覆盖验收标准的工程基线。使用 Playwright(E2E)、Jest+Supertest(API)、k6(性能)等工具。适用于收到 QA 部门任务卡(如 CMS-Q-001)或需要验收交付物时使用。

quality-assuranceplaywrightjestsupertest
lpding888
lpding888
1

e2e-testing

Comprehensive E2E testing skill using Playwright MCP for systematic web application testing. This skill should be used when users need to test web-based systems end-to-end, set up test regimes, run exploratory tests, or analyze test history. Triggers on requests like "test my webapp", "set up E2E tests", "run the tests", "what's been flaky", or when validating web application functionality. The skill observes and reports only - it never fixes issues. Supports three modes - setup (create test regime), run (execute tests), and report (analyze results).

e2e-testingplaywrighttest-automationtest-reporting
mhylle
mhylle
3

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

playwrightwebapp-testinguibrowser-automation
Nymbo
Nymbo
1

axe

Control iOS Simulators via accessibility APIs. Use this skill when the user wants to automate iOS simulator interactions, tap buttons by accessibility label, type text, swipe, take screenshots, describe the UI accessibility tree, or test iOS apps programmatically.

iosui-automationaccessibilitysimctl
aliceisjustplaying
aliceisjustplaying
11

react-native-testing

Generate and write tests for React Native applications using React Native Testing Library (RNTL), Jest, and userEvent. Use this skill when the user asks to write tests, create test files, add unit tests, add component tests, or generate test suites for React Native or Expo projects. Also use when working with .test.tsx files, jest.config.js, or when the user mentions testing React Native components, screens, hooks, or forms. Covers getByRole, getByText, getByLabelText queries, userEvent.press, userEvent.type interactions, waitFor, findBy async patterns, and toBeOnTheScreen matchers.

react-nativejestreact-native-testing-libraryunit-testing
fontezbrooks
fontezbrooks
1

api-tester

Makes HTTP requests to any URL and returns the response (supports GET, POST, PUT, PATCH, DELETE)

httprestapi-testingget
onlyoneaman
onlyoneaman
21

unit-test-generator

Intelligent unit test generator for frontend projects that detects existing test frameworks and generates comprehensive tests for functions, components, and modules. Use when you need to: (1) Add unit tests to existing codebases, (2) Set up testing infrastructure for new projects, (3) Generate test cases for specific functions or components, (4) Ensure architectural consistency in testing approach across projects. Supports Jest, Vitest, Mocha with React, Vue, Angular frameworks.

unit-testingtest-generationfrontendjest
hubvue
hubvue
1

galahad

how to approach tests, types and coverage

test-approachtest-typestest-coveragetesting-strategy
lambdamechanic
lambdamechanic
11

testing-patterns

Testing patterns and standards for this codebase, including async effects, fakes vs mocks, and property-based testing.

async-awaittest-patternsmocksfakes
lambdamechanic
lambdamechanic
11

enforce-contract

單元測試與代碼提交前觸發。掃描並驗證方法的 pre-conditions、post-conditions 與 invariants,透過契約式設計減少 AI 幻覺。

contract-testingpre-commitunit-testingdesign-by-contract
knowlet
knowlet
1

multi-model-reviewer

協調多個 AI 模型(ChatGPT、Gemini、Codex、QWEN、Claude)進行三角驗證,確保「Specification == Program == Test」一致性。過濾假警報後輸出報告,大幅減少人工介入時間。

multi-model-consensustriangulationfalse-positive-filteringai-models
knowlet
knowlet
1

mutation-testing

在單元測試通過後觸發。透過引入人工錯誤(Mutants)來「測試你的測試」,確保測試案例具有足夠的錯誤偵測能力,建立對驗證機制的信任(Trust the Verification)。

mutation-testingunit-testingtest-qualitytest-automation
knowlet
knowlet
1

generate-acceptance-test

從規格目錄的 acceptance.yaml 生成/維護 BDD/ezSpec 測試。使用類似 Gherkin 語法,AI 自動產生 step definition(開發人員不需要手寫),驗收測試規格即為 Executable Specification。

bddezspecgherkinacceptance-testing
knowlet
knowlet
1

fullstack-testing

Fullstack testing - unit, integration, E2E, coverage

unit-testingintegration-testinge2e-testingtest-coverage
pluginagentmarketplace
pluginagentmarketplace
1

performance

Production-grade performance testing skill with k6, JMeter, load testing, stress testing, and performance optimization guidance

performance-testingload-testingstress-testingk6
pluginagentmarketplace
pluginagentmarketplace
1

test-strategy

Production-grade test strategy skill with risk-based testing, coverage analysis, quality gates, and resource optimization

risk-based-testingcoverage-strategiesquality-gatesresource-optimization
pluginagentmarketplace
pluginagentmarketplace
1

automation

Production-grade test automation skill covering Selenium, Cypress, Playwright, Appium with POM architecture, retry logic, and CI/CD integration

seleniumcypressplaywrightappium
pluginagentmarketplace
pluginagentmarketplace
1

react-testing-library

Write production-grade React tests with Testing Library, MSW, and comprehensive coverage patterns

reacttesting-librarymswunit-testing
pluginagentmarketplace
pluginagentmarketplace
0

testing-assistant

Activates when user needs help writing tests, understanding testing patterns, or improving test coverage. Triggers on "write tests", "add unit tests", "test this function", "improve coverage", "mock this", "testing strategy", or questions about Jest, pytest, testing frameworks.

unit-testingtest-coveragetesting-frameworksjest
always-further
always-further
1

swift-testing

Test Swift applications - XCTest, Swift Testing, UI tests, mocking, TDD, CI/CD

swiftxctestui-testingtdd
pluginagentmarketplace
pluginagentmarketplace
0

test-driven-development

Use when implementing any feature or bugfix in the Culinary Advisor Next.js project - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first

test-driven-developmentnextjsdevelopmentbugfix
lifegenieai
lifegenieai
0

Page 2 of 2 · 84 results