Revisor de Diseño de API
PROAudita APIs REST y GraphQL para consistencia, escalabilidad, seguridad y adherencia a mejores prácticas antes del despliegue.
Ejemplo de Uso
Revisa este diseño de API REST para un servicio de gestión de usuarios. El endpoint es GET /api/v1/users/{id}/profile. Verifica consistencia con convenciones REST, códigos HTTP apropiados y seguridad.
Cómo Usar Este Skill
Copiar el skill usando el botón de arriba
Pegar en tu asistente de IA (Claude, ChatGPT, etc.)
Completa tus datos abajo (opcional) y copia para incluir con tu prompt
Envía y comienza a chatear con tu IA
Personalización Sugerida
| Descripción | Por defecto | Tu Valor |
|---|---|---|
| URL to organizational API style guide for validation | https://opensource.zalando.com/restful-api-guidelines/ | |
| Default records per page for pagination review | 20 | |
| Maximum allowed records per request | 1000 | |
| Required authentication mechanism | oauth2 | |
| Maximum allowed GraphQL query complexity score | 1000 | |
| Time window for rate limiting | 3600 |
Audit REST and GraphQL APIs for consistency, scalability, security, and adherence to best practices. Get detailed review reports with actionable recommendations before deployment.
Fuentes de Investigación
Este skill fue creado usando investigación de estas fuentes autorizadas:
- Enhancing Data Query Flexibility with GraphQL GraphQL vs REST performance characteristics and schema optimization
- REST API Design and Specification Practices Empirical research on real-world API design challenges
- Performance Evaluation of Microservices Communication Benchmark comparing REST, GraphQL, and gRPC performance
- How to Conduct API Design Reviews Practical guide on implementing API review processes
- API Design Patterns for Scalable Systems Resource-based patterns, pagination, and scalability approaches
- GraphQL API Design Best Practices GraphQL-specific schema optimization and error handling
- API Design Reviews Don't Have to be Hard Systematic review methodology and documentation assessment
- OpenAPI Specification v3.1.0 Official machine-readable API description standard