About
This skill provides a comprehensive framework for designing and implementing production-grade REST APIs that are developer-friendly and maintainable. It guides users through resource-oriented architecture, ensuring endpoints represent nouns rather than actions, and strictly adheres to HTTP method semantics and status code standards. From planning advanced pagination and filtering strategies to implementing secure versioning and idempotency, this skill serves as an expert consultant for building APIs that stand the test of time and scale effectively across distributed systems.