QA Skill Library
Browse testing types, testing workflows, and plus skills to quickly find the right skill and start using it.
All Skills
Browse by category and open any card to read its usage guide.
No matching skills. Try discover-testing, or clear filters.
Discovery
-
Testing Skill Discovery
WorkflowNeed to decide which testing skill should be used before execution.
-
Product Quality Perspective
WorkflowA quality stage needs a product perspective on user value, business rules, scope, acceptance, and release risk.
-
QA quality perspective
WorkflowUse this skill when QA quality perspective is needed for requirements, strategy, review, test cases, or reports; triggers include QA quality perspective.
-
UX Quality Perspective
WorkflowA quality stage needs a UX perspective on information architecture, interaction states, consistency, responsive behavior, or accessibility.
-
Technical quality perspective
WorkflowUse this skill when a technical quality perspective is needed for requirements, strategy, code, test cases, or reports; triggers include technical quality review, architecture review, and code review.
Development
-
Daily Testing Workflow
WorkflowNeed a one-day QA cadence: morning plan, execution, defects, EOD wrap-up.
-
Sprint Testing Workflow
WorkflowNeed a sprint cadence: planning → setup → execution → regression → stabilize → review.
-
Project Delivery Perspective
WorkflowUse this skill when project delivery constraints or action tracking are needed for test strategy, test strategy review, or test report review; triggers include project delivery perspective, delivery planning, schedule and capacity..
Release
-
Release Testing Workflow
WorkflowNeed a release-window cadence: T-N planning → specialties → RC → Go/No-Go → post-release watch.
-
Multi-Role Quality Synthesis
WorkflowUse this skill when multiple role reports for one quality stage must be combined into a traceable synthesis; triggers include multi-role quality synthesis, role report consolidation, disagreement summary..
Discovery and Requirements Analysis
Solution Design and Test Strategy
-
Test Strategy
Need help with test strategy in a real project context.
-
test-strategy-plus (EN)
PlusNeed a fuller strategy with milestones, gates, ownership, and tradeoffs.
-
Test Strategy Review
Use this skill when a proposed test strategy needs evidence-based review before Human approval; triggers include test strategy review, strategy approval review..
Test Design and Preparation
-
Test Case Writing
Need help with test case writing in a real project context.
-
testcase-writer-plus (EN)
PlusNeed test cases from multiple source documents with stronger prioritization.
-
Test Case Review
Need help with test case reviewer in a real project context.
-
test-case-reviewer-plus (EN)
PlusNeed a stricter review of existing test cases before test execution or release.
-
Decision Table Test Design
When you need Decision Table Test Design candidates from business rules, conditions, actions, exceptions, precedence, applicability, and existing test material.
-
State Transition Test Design
When you need State Transition Test Design candidates from state models, events, guard conditions, actions, roles, error transitions, and state-persistence evidence.
-
Boundary Value Test Design
When you need Boundary Value Test Design candidates from field schemas, minimum/maximum rules, inclusivity, units, time rules, resource limits, and defect history.
-
Equivalence Partitioning Test Design
When you need Equivalence Partitioning Test Design candidates from input constraints, field types, business rules, role/state differences, error contracts, and existing cases.
-
Pairwise Test Design
When you need Pairwise Test Design candidates from test factors, values for each factor, combination constraints, platform/role dimensions, risk evidence, and existing combinations.
-
Combinatorial Test Design
Analyze factors, values, combination constraints, interaction risk, and existing combinations.
-
Model-Based Test Design
Analyze behavior models, states or nodes, events, path constraints, model versions, and existing execution evidence.
-
Property-Based Test Design
Analyze domain invariants, input generation domains, constraints, failure examples, shrinking strategies, and existing properties.
-
Metamorphic Test Design
Analyze baseline inputs, transformation rules, expected relations, output invariants, randomness, and existing evidence.
Test Execution and Analysis
-
Functional Testing
Need help with functional testing in a real project context.
-
API Testing
Need an API test plan, API cases, or API risk analysis.
-
Manual/Exploratory Testing
Need help with manual testing in a real project context.
-
Mobile Testing
Need help with mobile testing in a real project context.
-
Accessibility Testing
Need help with accessibility testing in a real project context.
-
Security Testing
Need help with security testing in a real project context.
Release, Defects, and Reporting
-
Bug Reporting
Need help with bug reporting in a real project context.
-
Test Reporting
Need help with test reporting in a real project context.
-
Test Report Review
Use this skill when a test report needs an evidence-consistency review before Human approval; triggers include test report review, quality report audit, test evidence review..
Requirements and Shift Left
-
Acceptance Criteria Review
Use this skill when you need to turn requirements and user stories into verifiable, unambiguous acceptance criteria that cover failure paths.
-
Requirement Gap Analysis
Use this skill when you need to find ambiguities, omissions, conflicts, untestable statements, and cross-role dependency gaps in requirements.
-
Quality Risk Analysis
Use this skill when you need to identify quality risks and prioritize them by likelihood, impact, detectability, and evidence.
-
Testability Analysis
Use this skill when you need to assess requirements and systems for controllability, observability, isolation, and reproducibility.
-
Requirement Quality Review
Before test design, technical design, or planning when requirement quality is uncertain.
-
Requirement Ambiguity Analysis
Requirement wording contains undefined terms such as “timely,” “fast,” “when necessary,” or “normal.”
-
Requirement Consistency Analysis
PRDs, stories, API contracts, prototypes, technical notes, or acceptance criteria use different names or states.
-
Requirement Conflict Detection
Different artifacts allow and prohibit the same behavior.
-
Requirement Traceability Analysis
You need to check whether requirements have acceptance, design, implementation, test, and defect coverage.
-
Business Rule Extraction
Use it when scattered prose must become comparable and verifiable `BR-##` entries.
-
Technical Design Quality Review
Use it for ADRs, component/data-flow designs, technical proposals, and non-functional constraints.
-
API Design Quality Review
Use it to check whether operations, inputs/outputs, errors, permissions, and compatibility evolution are verifiable.
-
Database Design Quality Review
Use it to check model integrity, constraints, indexes, lifecycle/privacy, and data ownership.
-
Observability Design Review
Use it to check whether signal fields/dimensions, semantics, correlation IDs, sampling, retention, and alerts are actionable.
-
Error Handling Design Review
Use it to distinguish expected behavior, propagation, retry conditions, and human handoff across failure modes.
-
Test Scope Analysis
Use it to define explainable boundaries for an iteration, release, change, or risk review.
-
Test Gap Analysis
Use it to determine which requirements, risks, behaviors, or failure modes lack a test intent or evidence.
-
Risk-Based Testing
Use it when business criticality, change surface, past defects, or failure modes must determine test order and depth.
-
Edge Case Discovery
Use it to systematically consider value, length, null/type, time, state, capacity, concurrency, platform, and combination boundaries.
-
Negative Scenario Discovery
Use it to examine invalid input, unauthorized access, dependency failure, timeout, retry exhaustion, duplicate request, partial failure, and inconsistency.
Reliability and Security
-
Reliability Testing
Use this Skill when the work needs evidence-bounded analysis of availability objectives, failure modes, exposure windows, and evidence readiness.
-
Resilience Testing
Use this Skill when the work needs evidence-bounded analysis of degradation behavior, isolation boundaries, recovery capability, and residual risk.
-
Chaos Testing
Use this Skill when the work needs evidence-bounded analysis of fault-injection hypotheses, blast radius, stop conditions, and safety guardrails.
-
Failover Testing
Use this Skill when the work needs evidence-bounded analysis of primary-secondary triggers, traffic transfer, data consistency, and recovery evidence.
-
Recovery Testing
Use this Skill when the work needs evidence-bounded analysis of recovery point, recovery time, recovery steps, validation evidence, and human takeover.
-
Retry Testing
Use this Skill when the work needs evidence-bounded analysis of retry triggers, backoff, idempotency, retry limits, and duplicate side effects.
-
Timeout Testing
Use this Skill when the work needs evidence-bounded analysis of timeout budgets, cancellation propagation, downstream boundaries, user feedback, and retry interaction.
-
Circuit-Breaker Testing
Use this Skill when the work needs evidence-bounded analysis of closed, open, and half-open states, threshold evidence, recovery probes, and fallback.
-
Dependency-Failure Testing
Use this Skill when the work needs evidence-bounded analysis of dependency-failure taxonomy, isolation, degradation, fallback, and dependency recovery.
-
Disaster-Recovery Testing
Use this Skill when the work needs evidence-bounded analysis of disaster scenarios, recovery priority, backup evidence, runbooks, and restore validation.
-
Authentication Testing
Use this Skill when the work needs evidence-bounded analysis of identity credentials, authentication flows, failure paths, and lifecycle.
-
Authorization Testing
Use this Skill when the work needs evidence-bounded analysis of subject-resource-action relations, permission boundaries, denial paths, and delegation.
-
Session-Security Testing
Use this Skill when the work needs evidence-bounded analysis of session creation, fixation, expiry, revocation, concurrency, and cross-device boundaries.
-
API Security Testing
Use this Skill when the work needs evidence-bounded analysis of API attack surface, input boundaries, identity and authorization, error leakage, and security contracts.
-
Security-Requirement Review
Use this Skill when the work needs evidence-bounded analysis of security objectives, testability, trace links, acceptance conditions, and evidence gaps.
-
Threat Modeling
Use this Skill when the work needs evidence-bounded analysis of assets, trust boundaries, attack surface, threat scenarios, mitigations, and assumptions.
-
Secrets-Exposure Review
Use this Skill when the work needs evidence-bounded analysis of secret locations, flows, log exposure, configuration boundaries, and rotation evidence.
Quality Engineering and Productivity
-
Quality Gate Design
Use this skill when you need evidence-bounded analysis, design, or validation preparation for entry criteria, evidence requirements, owners, and exception paths for a delivery or release gate.
-
Quality Metrics Design
Use this skill when you need evidence-bounded analysis, design, or validation preparation for quality metric definitions, calculation rules, data sources, freshness, and anti-gaming boundaries.
-
Quality Dashboard Design
Use this skill when you need evidence-bounded analysis, design, or validation preparation for quality dashboard audiences, decision questions, panels, drill-downs, freshness, and alert boundaries.
-
Quality Debt Analysis
Use this skill when you need evidence-bounded analysis, design, or validation preparation for quality-debt items, origins, impact, age, priority, ownership, and paydown tradeoffs.
-
Quality Maturity Assessment
Use this skill when you need evidence-bounded analysis, design, or validation preparation for quality-practice maturity dimensions, rubric anchors, evidence sufficiency, and improvement gaps.
-
Test Effectiveness Analysis
Use this skill when you need evidence-bounded analysis, design, or validation preparation for the relationship between test signals and defects or risks, missed-detection limits, false signals, and validation plans.
-
Automation ROI Analysis
Use this skill when you need evidence-bounded analysis, design, or validation preparation for automation candidates, build/run/maintenance costs, benefit assumptions, time horizon, and sensitivity.
-
Testing Bottleneck Analysis
Use this skill when you need evidence-bounded analysis, design, or validation preparation for queues, dependencies, capacity, handoffs, and evidence for testing constraints.
-
Regression Optimization
Use this skill when you need evidence-bounded analysis, design, or validation preparation for tradeoffs among regression selection, ordering, parallelism, caching, and risk preservation.
-
CI Test Pipeline Optimization
Use this skill when you need evidence-bounded analysis, design, or validation preparation for pipeline stages, feedback latency, resources, flakiness, caching/sharding, and rollback boundaries.
-
Test Runtime Optimization
Use this skill when you need evidence-bounded analysis, design, or validation preparation for slow tests, profiling evidence, setup/teardown, parallelism, isolation, and baselines.
-
Test Maintenance Cost Analysis
Use this skill when you need evidence-bounded analysis, design, or validation preparation for change frequency, repair effort, flaky cost, ownership, maintainability, and confidence.
-
Quality Productivity Metrics
Use this skill when you need evidence-bounded analysis, design, or validation preparation for quality and delivery metrics, denominators, attribution limits, gaming risk, and the Human-use boundary.
Development and Continuous Integration
-
Code Review
Need to review a PR / diff / commit and catch logic, security, financial-loss, or maintainability risks before merge.
-
Change Impact Analysis
Use this skill when you need to identify affected capabilities, regression scope, and release risk from code, configuration, data, and dependency changes.
-
PR Test Impact Analysis
Use this skill when you need to derive the smallest sufficient test scope from a pull request's diff, dependencies, and historical risk.
-
API Contract Testing
Use this skill when you need to verify provider-consumer API contracts across schemas, semantics, compatibility, and evolution.
-
Automation Testing
Need help with automation testing in a real project context.
-
API Schema Validation
When you need API schema validation candidates from OpenAPI, JSON Schema, GraphQL schemas, endpoint inventories, request-response samples, versions, and validation reports.
-
API Negative Testing
When you need API negative testing candidates from API contracts, authentication and authorization constraints, parameter rules, error codes, rate-limit rules, defects, and raw responses.
-
API Idempotency Testing
When you need API idempotency testing candidates from API contracts, idempotency-key rules, retry policies, timeout evidence, business side effects, message records, and database observations.
-
API Pagination Testing
When you need pagination continuity and consistency candidates from pagination parameter contracts, sort fields, cursor or offset rules, dataset snapshots, concurrent changes, and response samples.
-
API Rate Limit Testing
When you need API rate limit testing candidates from rate-limit policies, quota windows, tenant or user dimensions, 429 responses, Retry-After, monitoring, and load-test boundaries.
-
API Version Compatibility Testing
When you need version compatibility candidates from version contracts, change logs, old-client samples, compatibility policies, deprecation timelines, gateway routes, and response comparisons.
-
API Error Contract Testing
When you need error-contract consistency candidates from error-response schemas, HTTP status conventions, error-code catalogs, authorization rules, logs, and redaction requirements.
Test Data and Automation Implementation
-
Test Data Requirement Analysis
Use it to determine which entities, fields, states, roles, and relationships a scenario needs.
-
Test Data Generation
Use this skill when you need to design reusable test datasets covering business rules, boundaries, combinations, and privacy constraints.
-
api-test-bruno (EN)
Need API outputs that should land in Bruno structure or Bruno workflow.
-
Postman API Testing (EN)
Need outputs that should land in a Postman API testing workflow.
-
api-test-pytest (EN)
Need API outputs that should land in pytest-based automation.
-
api-test-restassure (EN)
Need API outputs that should land in REST Assured based automation.
-
api-test-supertest (EN)
Need API outputs that should land in Supertest based automation.
-
Selenium UI Testing (EN)
Need outputs that should land in a Selenium UI testing workflow.
-
Playwright UI Testing (EN)
Need outputs that should land in a Playwright UI testing workflow.
-
TestCafe UI Testing (EN)
Need outputs that should land in a TestCafe UI testing workflow.
-
Cypress UI Testing (EN)
Need outputs that should land in a Cypress UI testing workflow.
-
Puppeteer UI Testing (EN)
Need outputs that should land in a Puppeteer UI testing workflow.
-
WebdriverIO UI Testing (EN)
Need outputs that should land in a WebdriverIO UI testing workflow.
-
UI Test Strategy
When you need UI test strategy candidates from user journeys, page and component inventories, state flows, designs, platform matrices, accessibility requirements, and defect evidence.
-
UI Test Selector Review
When you need UI test selector review candidates from DOM or component code, test code, accessible names, data-testid conventions, locator history, and failure screenshots.
-
UI Test Wait Strategy Review
When you need UI test wait strategy review candidates from test code, network and rendering events, observable states, timeout configuration, failure traces, retries, and fixed sleeps.
-
Visual Regression Testing
When you need visual regression testing candidates from page inventories, baseline screenshots, viewports and browsers, fonts, test data, diff thresholds, design changes, and prior diffs.
-
Cross-Browser Testing
When you need cross-browser testing candidates from browser and device support matrices, user distribution, engine versions, rendering differences, known defects, CI capacity, and environment limits.
Test Execution and Regression Intelligence
-
Flaky Test Analysis
Use this skill when you need to identify intermittent test failure patterns, evidence, candidate causes, and stabilization actions.
-
Regression Scope Analysis
Use this skill when you need to define regression boundaries and depth from change, dependencies, risk, and available capacity.
-
Regression Test Selection
Use this skill when you need to select the smallest sufficient subset of existing tests that covers change risk and explain tradeoffs.
-
AI-Assisted Testing
Need help with ai assisted testing in a real project context.
-
AI-Generated Test Review
Reviewing, changing, or accepting AI-generated unit, functional, API, or E2E tests.
-
Test Code Review
When you need test code review candidates from test code, fixtures, assertions, dependency injection, run history, failure logs, change diffs, and CI configuration.
-
Mutation Testing Analysis
When you need mutation testing analysis candidates from mutation reports, operator configuration, killed and surviving results, equivalent-mutant notes, test mappings, coverage, and run logs.
-
Mock Quality Review
When you need mock quality review candidates from API or service contracts, mock implementations, stub data, interaction assertions, integration tests, drift records, and real responses.
-
Test Suite Health Analysis
When you need test suite health analysis candidates from CI run history, duration distributions, reruns, quarantine lists, duplicate tests, maintenance records, coverage, and defect evidence.
Performance Engineering and Capacity Decisions
-
Performance Testing
Need help with performance testing in a real project context.
-
performance-test-k6 (EN)
Need performance outputs that should land in k6 structure.
-
performance-test-gatling (EN)
Need performance outputs that should land in Gatling structure.
-
JMeter Performance Testing (EN)
Need outputs that should land in a JMeter performance testing workflow.
-
Performance Workload Modeling
Use this skill when you need to translate production traffic and business behavior into a reproducible performance-test workload model.
-
Performance Result Analysis
Use this skill when you need to interpret performance-test results for target attainment, knees, error patterns, and capacity risk.
-
Performance Bottleneck Analysis
Use this skill when you need to combine load, metrics, and traces to locate resources or code paths limiting throughput or latency.
-
Performance Regression Analysis
Use this skill when you need to compare versions or time windows, quantify performance changes, and locate regression risk associated with changes.
-
Capacity Planning Analysis
Use this skill when you need to estimate capacity needs and scaling triggers from workload, utilization, and growth assumptions.
Retrospective and Continuous Improvement
-
Root Cause Analysis
Use this skill when you need to identify systemic root causes and contributing factors using evidence, hypotheses, and verification experiments.
-
Log Analysis
Use this skill when you need to reconstruct events from structured and unstructured logs, detect anomalies, and form testable causal hypotheses.
Release and Production Verification
Production Operations and Incident Response
-
Production Incident Analysis
Use this skill when you need to build an incident timeline, control impact, form evidence-backed hypotheses, and drive recovery and learning.
-
Distributed Trace Analysis
Use this skill when you need to use traces, spans, and topology to locate cross-service latency, error propagation, and dependency failures.
-
Metrics Anomaly Analysis
Use this skill when you need to analyze metric anomaly magnitude, duration, correlated signals, and business impact.
AI Feature Requirements and Risk
LLM and Prompt Evaluation Design
-
LLM Evaluation Design
Use this skill when you need to design repeatable evaluations for LLM systems across capability, safety, reliability, and business value.
-
LLM Testing
Use this skill when you need to test LLM applications for task quality, robustness, safety, factuality, and version regressions.
-
Prompt Testing
Use this skill when you need to verify prompts for correctness, consistency, and control across representative, boundary, adversarial, and version-change cases.
-
RAG Quality Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for grounding, relevance, completeness, citation support, abstention, and answer-level evidence in RAG outputs.
-
RAG Retrieval Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for query variants, chunking, filters, recall/precision proxies, ranking, freshness, and retrieval evidence.
-
LLM Hallucination Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for claim-to-source relations, unsupported assertions, abstention, uncertainty, and evidence review.
-
LLM Consistency Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for repeat inputs, version/model/prompt factors, invariants, variance evidence, and comparison boundaries.
Agent, Tool, and Safety Testing
-
AI Agent Testing
Use this skill when you need to systematically verify agent planning, memory, tool use, recovery, safety boundaries, and task completion quality.
-
Agent Tool Testing
Use this skill when you need to verify an AI agent's tool selection, argument contracts, authorization, failure recovery, and side-effect boundaries.
-
Prompt Injection Testing
Use this skill when you need to verify LLM applications against direct and indirect prompt injection, data exfiltration, and unauthorized tool use.
-
Agent Loop Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for loop state, plan/action/observation cycles, stop conditions, budgets, repetition, and trace evidence.
-
Agent Memory Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for memory write/read/update/delete, retention, contamination, isolation, provenance, and forgetting behavior.
-
Agent Permission Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for Agent identity, tool/resource scope, approval, denial, escalation, and side-effect boundaries.
-
Agent Failure Recovery Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for failure classification, retry/fallback/escalation, state consistency, user notice, and recovery evidence.
-
Long-Running Agent Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for checkpoints, heartbeats, resume, cancellation, duplicate submission, timeouts, and resource lifecycle.
-
Multi-Agent Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for delegation, coordination, shared state, conflicts, ownership, termination, and traceability.
-
AI Safety Testing
Use this skill when you need evidence-bounded analysis, design, or validation preparation for safety policy, abuse categories, refusal/redirect behavior, privacy, escalation, and Human risk decisions.
-
Skill Change Verification
Use this skill when selecting and reporting verification for Skill changes; triggers include Skill change verification, quality gates, and evidence levels.
-
Skill Prose Contract Review
Use this skill when reviewing the contract completeness of Skills, Prompts, metadata, or QA documentation; triggers include Skill prose review, Prompt review, and contract audit.
-
Process Prose Trimming
Use this skill when auditing or trimming process residue from Skills, Prompts, comments, or docs; triggers include process prose cleanup, review residue, and current-state rewriting.
How to use
- 1Pick a skill
Search or browse to match your QA task.
- 2Prepare input
Provide scope, environment, timeline, and output format.
- 3Install & run
Open the detail page, install, then trigger with the example.
Software Testing Lifecycle Path
Browse skills by lifecycle stage. Click any skill to open its detail page.
Requirements & Strategy
Case Design & Review
Functional & Compatibility
API & Automation
Quality Specialties
Defect, Reporting & Review