This skill provides comprehensive guidance for designing, documenting, and implementing modern APIs. It covers both REST and GraphQL paradigms, with emphasis on industry best practices, clear documentation, and maintainable architecture. Use this skill to create production-ready API designs that are scalable, secure, and developer-friendly.
For detailed pagination strategies and filtering patterns, see references/restbestpractices.md.
For complete GraphQL schema examples, see examples/graphqlschema.graphql.
Проектируйте и документируйте API-интерфейсы RESTful и GraphQL с использованием спецификаций OpenAPI/Swagger, шаблонов аутентификации, стратегий управления версиями и лучших практик. Используется для: (1) создания спецификаций API, (2) проектирования конечных точек REST, (3) проектирования схемы GraphQL, (4) аутентификации и авторизации API, (5) стратегий управления версиями API, (6) создания документации. Источник: autumnsgrove/claudeskills.