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.
Progetta e documenta le API RESTful e GraphQL con specifiche OpenAPI/Swagger, modelli di autenticazione, strategie di controllo delle versioni e best practice. Utilizzare per: (1) Creazione di specifiche API, (2) Progettazione di endpoint REST, (3) Progettazione di schemi GraphQL, (4) Autenticazione e autorizzazione API, (5) Strategie di controllo delle versioni API, (6) Generazione di documentazione Fonte: autumnsgrove/claudeskills.