Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Claude Skills Maintainers avatar

Api Testing

  • 196 repo stars
  • Updated July 25, 2026
  • secondsky/claude-skills

Test REST and GraphQL APIs in TypeScript (Supertest) and Python (httpx, pytest) with request/response and auth validation.

About

This skill covers HTTP API testing for TypeScript with Supertest and Python with httpx and pytest, exercising REST and GraphQL endpoints, request/response validation, authentication, and error handling. A developer uses it to verify API behavior before shipping.

  • Supertest & httpx/pytest
  • REST & GraphQL coverage
  • Request/response validation
  • Auth & error-handling tests

Api Testing by the numbers

  • Data as of Jul 28, 2026 (Skillselion catalog sync)
/plugin marketplace add secondsky/claude-skills
/plugin install api-testing@claude-skills

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars196
Last updatedJuly 25, 2026
Repositorysecondsky/claude-skills

What it does

Test REST and GraphQL APIs in TypeScript (Supertest) and Python (httpx, pytest) with request/response and auth validation.

README.md

API Testing Skill

HTTP API testing for TypeScript (Supertest) and Python (httpx, pytest).

Overview

Expert knowledge for testing REST APIs and GraphQL endpoints including request/response validation, authentication, error handling, and schema validation.

Supported Tools

  • Supertest (TypeScript/JavaScript + Express/Fastify)
  • httpx (Python)
  • pytest (Python fixtures)
  • FastAPI TestClient (Python)

When to Use

  • Testing REST API endpoints
  • Testing GraphQL APIs
  • Authentication flow testing
  • Request/response validation
  • Error handling verification
  • Performance assertions

Key Patterns

  • Request methods (GET, POST, PUT, DELETE)
  • Headers and query parameters
  • Authentication (Bearer tokens, cookies)
  • File uploads
  • Error handling (4xx/5xx)
  • Schema validation

Quick Start

# TypeScript (Supertest)
bun add -d supertest @types/supertest

# Python (httpx)
uv add --dev httpx pytest-asyncio

Auto-Trigger Keywords

  • API testing
  • REST API tests
  • GraphQL testing
  • supertest
  • httpx testing
  • request validation
  • response validation

Source

Adapted from laurigates/dotfiles

Related skills

Testing & QAtestingbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.