api-tester
Installation
SKILL.md
API Tester
Overview
Test API endpoints by sending HTTP requests, validating responses, and reporting results. Supports REST and GraphQL APIs with authentication, custom headers, request bodies, and structured assertions on status codes, headers, and response payloads.
Instructions
When a user asks you to test or debug an API endpoint, follow these steps:
Step 1: Gather endpoint details
Determine from the user or codebase:
- URL: The full endpoint URL
- Method: GET, POST, PUT, PATCH, DELETE
- Headers: Content-Type, Authorization, custom headers
- Body: JSON payload, form data, or query parameters
- Auth: Bearer token, API key, basic auth
- Expected response: Status code, response shape, specific values
Related skills