Skip to main content

API Testing Skills for AI Agents

API testing skills for AI coding agents. REST, GraphQL, and HTTP testing automation — install expert skills in seconds.

npx qaskills add playwright-api

What is API Testing?

API testing validates the business logic, data integrity, and reliability of application programming interfaces without relying on a user interface. It covers REST APIs, GraphQL endpoints, gRPC services, and WebSocket connections. API tests are faster and more stable than UI tests, making them ideal for continuous integration pipelines. These skills equip your AI agent with expertise in request/response validation, authentication testing, JSON schema verification, error handling scenarios, and API contract testing using tools like Playwright, Postman, REST Assured, and Pact.

45 skills available

Playwright API Testing

by thetestingacademy

88

API testing with Playwright APIRequestContext for REST and GraphQL endpoints

api
playwright
3288/100

REST Assured API Automation Framework

by thetestingacademy

89

Production-grade REST API automation framework with REST Assured, POJO serialization using GSON, PayloadManager pattern, E2E integration workflows with TestNG ITestContext, and Allure reporting.

api
integration
rest-assured
2889/100
Featured

Supertest API Testing

by thetestingacademy

86

HTTP assertion library for Node.js API testing with Express, Koa, and Fastify

api
integration
jest
2786/100

GraphQL Testing

by thetestingacademy

85

GraphQL API testing with schema validation, query testing, and mutation verification

api
jest
2185/100

Postman API Testing

by thetestingacademy

84

Postman collections, environments, pre-request scripts, and Newman CI

api
postman
1984/100

API Gateway Testing

by thetestingacademy

82

API gateway testing skill covering rate limiting validation, request routing, authentication proxy testing, load balancing verification, circuit breaker testing, and gateway configuration validation for Kong, Envoy, and AWS API Gateway.

integration
api
performance
playwright
jest
1782/100

FastAPI Testing Patterns

by qaskills

88

FastAPI application testing with TestClient, dependency injection overrides, async testing, database testing with SQLAlchemy, and OpenAPI validation.

unit
integration
api
fastapi
pytest
1788/100

Robot Framework Testing

by thetestingacademy

83

Expert-level Robot Framework testing skill covering keyword-driven syntax, SeleniumLibrary, RequestsLibrary, custom Python keywords, data-driven testing, resource files, and parallel execution with Pabot.

e2e
acceptance
api
robot-framework
seleniumlibrary
1783/100

Katalon Studio Testing

by thetestingacademy

88

Comprehensive testing patterns for Katalon Studio including codeless record-and-playback, Groovy scripted testing, custom keywords, data-driven testing, cross-browser execution, and CI/CD integration with Katalon TestOps.

e2e
integration
api
katalon
1788/100

Mabl AI Testing

by thetestingacademy

84

AI-powered testing patterns with Mabl including auto-healing tests, visual regression, API testing, performance monitoring, CI/CD integration, and intelligent test maintenance using Mabl's machine learning capabilities.

e2e
visual
api
mabl
1784/100

Nuclei API Security Scanning

by thetestingacademy

83

Teach agents to run Nuclei DAST and API security scans in CI, write templates, and gate builds on actionable findings.

security
api
1683/100

API Security Testing

by thetestingacademy

81

Comprehensive API security testing based on OWASP API Security Top 10 including broken authentication, injection attacks, rate limiting, BOLA/BFLA vulnerabilities, and automated security scanning with ZAP and custom scripts.

security
api
integration
playwright
vitest
1581/100

QA Skill for Claude Code

by qaskills

85

The complete QA skill for Claude Code — turn Claude into an expert QA engineer that picks the right test type, writes reliable Playwright, Cypress, and pytest tests, eliminates flaky tests, enforces coverage, and wires up CI. Claude Code QA testing done right.

e2e
unit
integration
playwright
cypress
1585/100

API Test Suite Generator

by Pramod

89

Automatically generate comprehensive API test suites from OpenAPI specifications covering CRUD operations, error handling, authentication, pagination, and edge cases

api
contract
playwright
postman
1589/100
Featured

SOAP API Testing

by qaskills

88

SOAP web service testing including WSDL validation, XML schema testing, WS-Security, and SOAP fault handling verification.

api
integration
1488/100

API Contract Validator

by Pramod

88

Validate API responses against OpenAPI/Swagger specifications, JSON Schema definitions, and consumer-driven contracts to prevent breaking changes

contract
api
postman
rest-assured
1488/100

testRigor Plain-English Testing

by thetestingacademy

88

End-to-end test automation using testRigor's plain English syntax for writing maintainable tests without coding, covering cross-browser testing, mobile testing, API validation, and integrations with CI/CD pipelines.

e2e
integration
api
testrigor
1488/100

Cursor AI Testing Patterns

by thetestingacademy

86

Effective test automation patterns with Cursor AI IDE including Composer for test suite generation, Cmd+K for inline test edits, Chat for test debugging, codebase-aware test generation, and rules configuration for testing conventions.

unit
integration
e2e
vitest
jest
1486/100

REST Assured API Testing

by thetestingacademy

85

Java REST API testing with REST Assured including JSON schema validation

api
rest-assured
1385/100

API Backward Compatibility Testing

by qaskills

87

Automated detection of breaking API changes including response format changes, removed endpoints, type changes, and deprecation enforcement.

contract
api
1387/100

Advanced Playwright E2E Framework

by thetestingacademy

83

Enterprise-grade Playwright test automation framework using 8-layer architecture with Page Object Model, Module Pattern, custom fixtures, API testing layer, structured logging, data generators, multi-browser support, Docker, CI/CD pipelines, and custom HTML reporting.

e2e
api
visual
playwright
1383/100

API Versioning Testing

by qaskills

87

Testing API versioning strategies including URL path, header, and query parameter versioning with backward compatibility validation.

contract
api
integration
1387/100

SDET Interview Preparation

by thetestingacademy

89

Comprehensive SDET interview preparation covering coding challenges, system design for testing, automation framework design, CI/CD pipeline questions, testing strategy discussions, and behavioral interview patterns for QA engineering roles.

unit
integration
e2e
playwright
selenium
1389/100

Contract Test Generator

by Pramod

88

Generate consumer-driven contract tests using Pact framework to verify API provider-consumer compatibility and prevent integration breaking changes

contract
api
pact
1288/100

MCP Server Testing

by thetestingacademy

88

Comprehensive testing patterns for Model Context Protocol servers including tool validation, transport testing, schema verification, and end-to-end MCP integration testing with stdio and SSE transports.

integration
e2e
unit
vitest
jest
1188/100

tRPC Testing

by thetestingacademy

89

End-to-end type-safe API testing with tRPC covering router testing, middleware testing, subscription testing, and client-server integration testing patterns

unit
integration
api
vitest
jest
1189/100

Streaming API Testing

by thetestingacademy

80

Streaming API testing skill covering Server-Sent Events testing, chunked transfer encoding, gRPC streaming, real-time data validation, backpressure testing, connection resilience, and AI/LLM streaming response testing.

api
integration
performance
playwright
jest
1080/100

GitHub Copilot Testing Patterns

by thetestingacademy

88

Effective patterns for using GitHub Copilot to generate, refactor, and maintain test code including prompt engineering for test generation, Copilot Chat for debugging, inline suggestions for assertions, and workspace context optimization.

unit
integration
e2e
vitest
jest
988/100

Test Strategy Design

by thetestingacademy

80

Comprehensive test strategy design methodology covering risk-based testing, test pyramid optimization, coverage planning, environment strategy, data management, and test automation ROI analysis for enterprise and startup contexts.

unit
integration
e2e
playwright
vitest
980/100

gRPC Testing

by qaskills

89

gRPC service testing including protobuf validation, streaming tests, error handling, deadline testing, and load testing for gRPC endpoints.

api
integration
grpc
889/100

Test Reporting & Dashboards

by thetestingacademy

86

Building test reporting dashboards with real-time execution metrics, trend analysis, flaky test detection, coverage visualization, and integration with Allure, ReportPortal, and custom dashboards using Grafana and Prometheus.

unit
integration
e2e
playwright
vitest
886/100

OpenAPI Schema Validation

by qaskills

87

OpenAPI/Swagger specification validation and testing to ensure API implementations match their documented contracts with automated drift detection.

contract
api
openapi
887/100

Contract Testing (Pact)

by thetestingacademy

84

Consumer-driven contract testing with Pact and Pact Broker

contract
api
pact
784/100

Postman & Newman Automation

by qaskills

84

Automated API testing using Postman collections with Newman CLI for CI/CD integration, environment management, and test reporting.

api
integration
postman
newman
684/100

AI Test Generation Patterns

by thetestingacademy

84

Systematic patterns for prompting AI coding agents to generate high-quality tests including prompt engineering for test creation, coverage-driven generation, mutation-aware testing, and review checklists for AI-generated test code.

unit
integration
e2e
vitest
jest
684/100

Webhook Testing

by qaskills

81

Testing webhook implementations including delivery verification, retry logic, signature validation, idempotency, and failure handling patterns.

integration
api
681/100

API Schema Evolution Testing

by qaskills

83

Testing API schema evolution patterns including additive changes, field deprecation, type widening, and backward-compatible migration strategies.

contract
api
583/100

Codeception Testing

by thetestingacademy

85

Expert-level Codeception testing skill for PHP applications. Covers acceptance, functional, and unit testing with the Actor pattern, BDD-style syntax, Page Objects, API testing, and database helpers.

e2e
functional
unit
codeception
phpunit
585/100

Pagination Testing Patterns

by qaskills

88

Testing pagination implementations including cursor-based, offset-based, keyset pagination with edge cases, performance, and consistency verification.

integration
api
488/100

Flask Testing Patterns

by qaskills

86

Flask application testing with test client, fixture patterns, SQLAlchemy model testing, blueprint testing, and Flask-specific extension testing.

unit
integration
api
flask
pytest
486/100

OpenAPI Test Generation

by qaskills

82

Automatically generating API tests from OpenAPI/Swagger specifications including request validation, response schema checking, and edge case generation.

api
contract
382/100

API Testing REST

by thetestingacademy

82

Comprehensive RESTful API testing patterns covering HTTP methods, status codes, request/response validation, authentication, error handling, and contract testing.

api
integration
postman
rest-assured
382/100

Express.js Testing Patterns

by qaskills

80

Express.js API testing with supertest, middleware testing, route handler testing, error handling verification, and authentication testing.

unit
integration
api
express
jest
380/100

API Fuzzing

by qaskills

80

API endpoint fuzzing for discovering unexpected behaviors, crashes, and security vulnerabilities through malformed requests, boundary values, and protocol violations.

security
api
380/100

NestJS Testing Patterns

by qaskills

84

NestJS application testing with @nestjs/testing, dependency injection mocking, e2e testing with supertest, guard testing, and pipe validation testing.

unit
integration
api
nestjs
jest
384/100