From api-test-loop
Executes a continuous validation loop for backend REST APIs using CURL commands. Records findings (REST standards, path, HTTP verbs, inputs, outputs, documentation, security gaps, performance) and applies minimal surgical fixes in routers, controllers, validation schemas, or middleware.
How this skill is triggered — by the user, by Claude, or both
Slash command
/api-test-loop:api-test-loopThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill guides the automated or manual testing and security/design bug-fixing loop for backend API applications using CURL and shell operations.
This skill guides the automated or manual testing and security/design bug-fixing loop for backend API applications using CURL and shell operations.
discover -> curl probe -> inspect -> log finding -> apply minimal fix -> build/test -> revalidate.openapi.yaml, Swagger json, postman collection) to establish expectations.docs/test-plans/api-test-loop/loop.md outlining target API scenarios.curl commands. Use -i or -v flag to output headers and response payload.400 Bad Request or 422 Unprocessable Entity with details, instead of crash/500 Internal Server Error).{ "error": "message", "details": [...] })?X-Frame-Options, Content-Security-Policy) correct? Is there basic rate-limiting?X-Runtime or latency. Is Cache-Control used when reading static resources?docs/test-plans/api-test-loop/findings.md using the unified finding format.API-FINDING-XXX contains concrete steps to reproduce with a curl command.npm run build, cargo build, go build, mvn compile).npm test, go test, pytest).curl command. Check that status codes and output now conform.fixed.@RestControllerAdvice, NestJS pipes).npx claudepluginhub andersonlimahw/lemon-ai-hub --plugin api-test-loopReviews API and backend code for REST conventions, auth, validation, error handling, pagination, rate limiting, and test coverage.
Tests REST API endpoints: validates requests/responses/auth, generates curl/Postman/scripts, load tests concurrency/response times, security scans injections/XSS/CORS.
Reviews API endpoints for authentication, authorization, and input validation gaps. Works with Next.js API routes and middleware, and adapts for Express/Fastify.