What problem does it solve? API integrations fail in opaque ways: a 401 after token refresh, a GraphQL query returning HTTP 200 with hidden errors, or code that works in Postman but breaks in production. This Skill provides a systematic, layer-by-layer debugging methodology that isolates the exact failure point before attempting fixes. ## Core Features & Use Cases - Layered Diagnosis Flow: Walk connectivity, timeouts, TLS, authentication, request format, response parsing, and semantics in order using curl and Python requests. - HTTP Status Playbook: Step-by-step checklists for 401, 403, 404, 409, 422, 429, and 5xx responses, including exponential backoff for rate limits. - GraphQL-Specific Handling: Detect errors hidden in 200 responses by inspecting the errors field, plus pagination and idempotency-key patterns. - Use Case: Your payment API returns intermittent 500s. Use the correlation-ID capture pattern and vendor bug-report template to file an actionable ticket with the provider, then add the regression test template to CI. ## Quick Start Ask the AI to debug why your POST request to an API endpoint returns a 422 error, following the layered diagnosis flow.