What problem does it solve? Testing REST APIs manually is error-prone and inconsistent, often missing edge cases like missing fields, boundary values, or incorrect status codes. This Skill provides a structured methodology for verifying endpoint contracts, authentication behavior, and error responses. ## Core Features & Use Cases - HTTP Status Code Verification: Maps scenarios like resource creation, validation errors, and auth failures to the correct status codes (201, 400, 401, 403, 404, 409). - Standardized Testing Checklist: Covers happy paths, missing required fields, boundary values, authorization checks, and idempotency for GET, PUT, and DELETE. - cURL Request Generation: Produces ready-to-run curl commands with JSON payloads and Bearer token headers. - Use Case: When building a user registration endpoint, use this Skill to verify that duplicate emails return 409 Conflict, missing fields return 400 with structured error messages, and unauthenticated calls return 401. ## Quick Start Test my POST /api/v1/users endpoint and verify it returns the correct status codes for valid input, missing fields, and unauthenticated requests.