Agent skill · software engineering · secondsky
api-testing
HTTP API testing for TypeScript (Supertest) and Python (httpx, pytest). Test REST APIs, GraphQL, request/response validation, authentication, and error handling.
Why this skill is useful
Provides specific testing patterns and examples for API testing in TypeScript and Python that the AI wouldn't reliably generate on its own.
What it needs
Requires bun, npm, uv installed locally. About 2k tokens when loaded. Last updated 2026-08-06. 204 stars on the source repository.
What this skill does
API Testing Expert knowledge for testing HTTP APIs with Supertest (TypeScript/JavaScript) and httpx/pytest (Python). TypeScript/JavaScript (Supertest) Installation Basic Setup Request Methods Headers and Query Parameters Authentication Testing Error Handling Python (httpx + pytest) Installation Basic Setup Fixtures File Upload GraphQL Testing Performance Testing Best Practices Group related endpoints in describe blocks Reset database between tests Validate status codes first Check response structure Test error message format Mock external services Test both happy path and error cases See Also vitest-testing - Unit testing framework playwright-testing - E2E API testing test-quality-analysis - Test quality patterns
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills secondsky/api-testing