What problem does it solve?
This Skill ensures your API endpoints are robust, secure, and function as expected by automating the discovery, design, implementation, and reporting of comprehensive tests.
Core Features & Use Cases
- Automated Endpoint Discovery: Identifies all API routes and their characteristics (HTTP method, path, auth requirements).
- Test Case Design: Plans tests covering happy paths, authentication boundaries, input validation, and edge cases.
- Test Implementation & Execution: Writes and runs tests using the project's testing framework (e.g., Vitest, Supertest).
- Coverage Reporting: Generates detailed reports on endpoint and status code coverage.
- Use Case: After developing a new set of user management API endpoints, run this Skill to automatically generate and execute tests that verify all endpoints respond correctly to valid requests, unauthorized access attempts, and invalid input, ensuring a stable and secure API before deployment.
Quick Start
Use the api-test skill to discover, design, and run tests for all API endpoints in the project.