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 Diagnostic Flow: Walks connectivity, timeouts, TLS, authentication, request format, response parsing, and semantic validation in strict order using curl and Python requests. - HTTP Status Playbook: Provides targeted checklists for 401, 403, 404, 409, 422, 429, and 5xx responses, including exponential backoff for rate limits. - Contract & Regression Testing: Includes schema validation snippets and a pytest smoke-test template to catch API drift before production. - Use Case: Your payment API suddenly returns 422 errors after a provider update. Use this Skill to capture the correlation ID, reproduce with curl, identify the changed required field, and generate a vendor bug report. ## Quick Start Debug why my POST request to the users API returns a 422 error and give me a working curl reproduction.