api-design-framework
Diseña contratos de API listos para producción
Los equipos a menudo diseñan APIs con recursos, errores y versionado inconsistentes. Esta skill proporciona patrones, listas de verificación y plantillas para trabajos con REST, GraphQL, gRPC, OpenAPI y AsyncAPI.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "api-design-framework" from https://skillstore.io/skills/ariegoldkin-api-design-framework.md and its manifest at https://skillstore.io/api/skills/ariegoldkin-api-design-framework/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "api-design-framework". Solicitud: Diseñar una API de usuarios para gestión de cuentas.
Resultado esperado:
Un modelo de recursos con endpoints de usuario, métodos HTTP, códigos de estado, reglas de paginación y orientación sobre errores de validación estructurados.
Usando "api-design-framework". Solicitud: Decidir entre REST y GraphQL para un panel.
Resultado esperado:
- Una comparación de flexibilidad de consultas, almacenamiento en caché, complejidad del cliente y gobernanza.
- Una recomendación basada en las necesidades de los consumidores y las restricciones operativas.
Usando "api-design-framework". Solicitud: Preparar documentación de eventos para el procesamiento de pedidos.
Resultado esperado:
Un mapa de eventos orientado a AsyncAPI con canales, nombres de mensajes, conceptos de payload, esquemas de seguridad y expectativas de reintento.
Auditoría de seguridad
SeguroAll 113 static findings are false positives caused by Markdown backticks, API identifiers, and illustrative URLs in documentation and templates. The files contain no executable commands, runtime network requests, system reconnaissance instructions, or prompt injection text. No semantic security issue was found.
Factores de riesgo
⚙️ Comandos externos (50)
🌐 Acceso a red (14)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/ariegoldkin-api-design-framework/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/ariegoldkin-api-design-framework?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/ariegoldkin-api-design-framework?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/ariegoldkin-api-design-framework/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/ariegoldkin-api-design-framework.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
AI Agent Hub. (2026). api-design-framework security audit report (audit version 9) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/ariegoldkin-api-design-framework/audits/9Cita BibTeX
@techreport{ai-agent-hub-ariegoldkin-api-design-framework-2026,
author = {AI Agent Hub},
title = {api-design-framework security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/ariegoldkin-api-design-framework/audits/9},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "api-design-framework security audit report (audit version 9)"
version: "1.0.0"
type: report
authors:
- name: "AI Agent Hub"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/ariegoldkin-api-design-framework/audits/9"
identifiers:
- type: other
value: "skillstore:ariegoldkin-api-design-framework:audit:9"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: AltoLo que puedes crear
Diseñar un nuevo contrato de servicio
Definir recursos, métodos, errores, paginación y autenticación antes de que comience la implementación.
Estandarizar la gobernanza de API
Crear convenciones compartidas para REST, GraphQL, gRPC, OpenAPI y AsyncAPI entre equipos.
Revisar la preparación de una API para lanzamiento
Comprobar versionado, documentación, manejo de errores, límites de tasa y planes de deprecación antes del lanzamiento.
Prueba estos prompts
Usa el API Design Framework para proponer nombres de recursos, métodos, códigos de estado y formatos de error para una API sencilla de perfiles de clientes.
Usa el API Design Framework para esquematizar un contrato OpenAPI 3.1 para una API de facturación con autenticación, paginación y errores de validación.
Usa el API Design Framework para comparar REST, GraphQL y gRPC para un servicio interno de búsqueda. Recomienda un enfoque con sus ventajas y desventajas.
Usa el API Design Framework para revisar esta propuesta de API en cuanto a versionado, autorización, idempotencia, observabilidad y riesgo de cambios incompatibles: [paste proposal].
Mejores prácticas
- Empieza con los límites de recursos, los flujos de trabajo de los consumidores y la semántica de errores antes de elegir la sintaxis.
- Usa versionado, periodos de deprecación y cambios aditivos para proteger a los clientes existentes.
- Revisa las plantillas con responsables de backend, frontend, seguridad y plataforma antes del lanzamiento.
Evitar
- No copies dominios, IDs o payloads de ejemplo en producción sin adaptarlos.
- No expongas tablas de base de datos, nombres de métodos internos ni detalles de implementación en URLs.
- No trates los esquemas de seguridad de las plantillas como controles finales de producción.
Preguntas frecuentes
¿Esta skill genera código backend funcional?
¿Puede ayudar con OpenAPI y AsyncAPI?
¿Es compatible con GraphQL y gRPC?
¿Es adecuada para revisar APIs de producción?
¿Pueden usarla Claude, Codex o Claude Code?
¿Llama a servicios externos?
Detalles del desarrollador
Autor
AI Agent HubLicencia
MIT
Versión del autor
v1.0.0
Revisión de Skillstore
r2
Ref.
89edfdc710d0846129dcee6a929477b04f08052c
Actualidad del mantenimiento
26/7/2026
Uso
7 descargas · 295 vistas
Estructura de archivos