API Testing Skills for AI Agents
API testing skills for AI coding agents. REST, GraphQL, and HTTP testing automation — install expert skills in seconds.
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
API testing with Playwright APIRequestContext for REST and GraphQL endpoints
REST Assured API Automation Framework
by thetestingacademy
Production-grade REST API automation framework with REST Assured, POJO serialization using GSON, PayloadManager pattern, E2E integration workflows with TestNG ITestContext, and Allure reporting.
Supertest API Testing
by thetestingacademy
HTTP assertion library for Node.js API testing with Express, Koa, and Fastify
GraphQL Testing
by thetestingacademy
GraphQL API testing with schema validation, query testing, and mutation verification
Postman API Testing
by thetestingacademy
Postman collections, environments, pre-request scripts, and Newman CI
API Gateway Testing
by thetestingacademy
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.
FastAPI Testing Patterns
by qaskills
FastAPI application testing with TestClient, dependency injection overrides, async testing, database testing with SQLAlchemy, and OpenAPI validation.
Robot Framework Testing
by thetestingacademy
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.
Katalon Studio Testing
by thetestingacademy
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.
Mabl AI Testing
by thetestingacademy
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.
Nuclei API Security Scanning
by thetestingacademy
Teach agents to run Nuclei DAST and API security scans in CI, write templates, and gate builds on actionable findings.
API Security Testing
by thetestingacademy
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.
QA Skill for Claude Code
by qaskills
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.
API Test Suite Generator
by Pramod
Automatically generate comprehensive API test suites from OpenAPI specifications covering CRUD operations, error handling, authentication, pagination, and edge cases
SOAP API Testing
by qaskills
SOAP web service testing including WSDL validation, XML schema testing, WS-Security, and SOAP fault handling verification.
API Contract Validator
by Pramod
Validate API responses against OpenAPI/Swagger specifications, JSON Schema definitions, and consumer-driven contracts to prevent breaking changes
testRigor Plain-English Testing
by thetestingacademy
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.
Cursor AI Testing Patterns
by thetestingacademy
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.
REST Assured API Testing
by thetestingacademy
Java REST API testing with REST Assured including JSON schema validation
API Backward Compatibility Testing
by qaskills
Automated detection of breaking API changes including response format changes, removed endpoints, type changes, and deprecation enforcement.
Advanced Playwright E2E Framework
by thetestingacademy
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.
API Versioning Testing
by qaskills
Testing API versioning strategies including URL path, header, and query parameter versioning with backward compatibility validation.
SDET Interview Preparation
by thetestingacademy
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.
Contract Test Generator
by Pramod
Generate consumer-driven contract tests using Pact framework to verify API provider-consumer compatibility and prevent integration breaking changes
MCP Server Testing
by thetestingacademy
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.
tRPC Testing
by thetestingacademy
End-to-end type-safe API testing with tRPC covering router testing, middleware testing, subscription testing, and client-server integration testing patterns
Streaming API Testing
by thetestingacademy
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.
GitHub Copilot Testing Patterns
by thetestingacademy
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.
Test Strategy Design
by thetestingacademy
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.
gRPC Testing
by qaskills
gRPC service testing including protobuf validation, streaming tests, error handling, deadline testing, and load testing for gRPC endpoints.
Test Reporting & Dashboards
by thetestingacademy
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.
OpenAPI Schema Validation
by qaskills
OpenAPI/Swagger specification validation and testing to ensure API implementations match their documented contracts with automated drift detection.
Contract Testing (Pact)
by thetestingacademy
Consumer-driven contract testing with Pact and Pact Broker
Postman & Newman Automation
by qaskills
Automated API testing using Postman collections with Newman CLI for CI/CD integration, environment management, and test reporting.
AI Test Generation Patterns
by thetestingacademy
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.
Webhook Testing
by qaskills
Testing webhook implementations including delivery verification, retry logic, signature validation, idempotency, and failure handling patterns.
API Schema Evolution Testing
by qaskills
Testing API schema evolution patterns including additive changes, field deprecation, type widening, and backward-compatible migration strategies.
Codeception Testing
by thetestingacademy
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.
Pagination Testing Patterns
by qaskills
Testing pagination implementations including cursor-based, offset-based, keyset pagination with edge cases, performance, and consistency verification.
Flask Testing Patterns
by qaskills
Flask application testing with test client, fixture patterns, SQLAlchemy model testing, blueprint testing, and Flask-specific extension testing.
OpenAPI Test Generation
by qaskills
Automatically generating API tests from OpenAPI/Swagger specifications including request validation, response schema checking, and edge case generation.
API Testing REST
by thetestingacademy
Comprehensive RESTful API testing patterns covering HTTP methods, status codes, request/response validation, authentication, error handling, and contract testing.
Express.js Testing Patterns
by qaskills
Express.js API testing with supertest, middleware testing, route handler testing, error handling verification, and authentication testing.
API Fuzzing
by qaskills
API endpoint fuzzing for discovering unexpected behaviors, crashes, and security vulnerabilities through malformed requests, boundary values, and protocol violations.
NestJS Testing Patterns
by qaskills
NestJS application testing with @nestjs/testing, dependency injection mocking, e2e testing with supertest, guard testing, and pipe validation testing.