
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-skillsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 196 |
|---|---|
| Last updated | July 25, 2026 |
| Repository | secondsky/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