API Response Normalizer

Design a normalized API response contract so every endpoint returns a predictable shape for success, errors, validation failures, and collections. Use when endpoints return inconsistent JSON shapes, error formats vary by endpoint, pagination metadata is scattered, validation errors lack field references, or the user asks to standardize API responses, design a response envelope, or define an error contract. Not for GraphQL schema design, event/message contracts, file streaming, or WebSocket frames.

tamasbege c695e47 20.2 KB Updated

File contents

tamasbege/staff-engineer-skills/tree/main/plugins/staff-engineer-skills/skills/api-response-normalizer commit c695e47f8a

Frequently asked questions

npx skillmds@latest add tamasbege/api-response-normalizer