API Design Safety Guide
Enforces best practices for REST API response structures and downstream data integrity to prevent silent failures and design ambiguities.
This skill provides comprehensive safety patterns for designing and modifying REST APIs, ensuring consistent response structures across frameworks like Spring Boot, Gin, and Express. It systematically addresses common pitfalls such as generic method overloading ambiguities, confusion between HTTP and business status codes, and inconsistent null handling. Additionally, it provides a rigorous framework for validating downstream deliverables like Excel, CSV, and PDF files to prevent silent failures where critical fields are missing but the process technically succeeds. By implementing these standards, Claude helps developers build more predictable, debuggable, and enterprise-ready backend services.