What problem does it solve? HTTP APIs often invent bespoke, inconsistent error response shapes that clients cannot parse reliably. This Skill provides the rules of RFC 9457 (Problem Details for HTTP APIs, obsoleting RFC 7807) so error bodies follow a standard, machine-readable format. ## Core Features & Use Cases - Standard error format: Defines the application/problem+json (and +xml) media type with the five core members: type, status, title, detail, and instance. - Extension members and custom problem types: Guides defining new problem types with documented type URIs, titles, status codes, and extension members such as validation error arrays. - Compliance review and security guidance: Covers the about:blank default, content negotiation, multiple-problem handling, and security risks like leaking stack traces or status field mismatches. - Use Case: When designing a REST API's 4xx/5xx responses, use this Skill to produce spec-compliant problem details JSON and review existing error payloads for RFC 9457 conformance. ## Quick Start Ask the AI to design an RFC 9457 problem details error response for your API's validation failure case, or to review an existing error JSON body for spec compliance.