About
This skill provides expert guidance for architecting robust APIs using industry-standard RESTful and GraphQL patterns. It assists developers in establishing resource-oriented structures, implementing sophisticated pagination and filtering, managing versioning strategies, and solving complex GraphQL challenges like the N+1 problem with DataLoaders. Whether you are starting a new project or refactoring a legacy system, this skill ensures your API remains maintainable, performant, and delightful for third-party developers to consume.