A

Skills de Apollographql

apollo-client
apollographql
Apollo Client es una biblioteca integral de gestión de estado para JavaScript que te permite manejar datos tanto locales como remotos con GraphQL. La versión 4.x trae un almacenamiento en caché mejorado, mejor soporte para TypeScript y compatibilidad con React 19.
official
apollo-client
apollographql
Guía completa para crear aplicaciones React con Apollo Client 4.x, que cubre consultas, mutaciones, almacenamiento en caché y gestión de estado. Compatible con múltiples frameworks y configuraciones de React: aplicaciones del lado del cliente (Vite, CRA), Next.js App Router con React Server Components, React Router 7 con SSR en streaming y TanStack Start. Incluye hooks para consultas (useQuery, useLazyQuery), mutaciones (useMutation) y patrones basados en Suspense (useSuspenseQuery, useBackgroundQuery) para React moderno 18+ y 19...
official
apollo-connectors
apollographql
Integra APIs REST en supergrafos GraphQL usando las directivas @source y @connect. Proporciona un proceso estructurado de 5 pasos: investigar la estructura de la API, implementar el esquema con directivas, validar mediante rover supergraph compose, ejecutar conectores y probar la cobertura. Soporta configuración de solicitudes que incluye encabezados, cuerpo de la carga útil, agrupación para patrones N+1 e inyección de variables de entorno mediante $env. Maneja el mapeo de respuestas con selección de campos, alias, subselecciones para datos anidados y entidad...
official
apollo-federation
apollographql
Apollo Federation permite componer múltiples APIs de GraphQL (subgrafos) en un supergrafo unificado.
official
apollo-ios
apollographql
Apollo iOS es un cliente GraphQL fuertemente tipado para plataformas Apple. Genera tipos Swift a partir de tus operaciones y esquema GraphQL, e incluye un cliente async/await, una caché normalizada (en memoria o respaldada por SQLite), un transporte HTTP basado en interceptores conectables que maneja consultas, mutaciones y suscripciones multiparte, y un transporte WebSocket opcional (graphql-transport-ws) que puede transportar cualquier tipo de operación.
official
apollo-kotlin
apollographql
Apollo Kotlin es un cliente GraphQL fuertemente tipado que genera modelos Kotlin a partir de tus operaciones y esquema GraphQL, que puede utilizarse en proyectos Android, JVM y Kotlin Multiplatform.
official
apollo-mcp-server
apollographql
Conecta agentes de IA a APIs de GraphQL a través del Protocolo de Contexto de Modelo con herramientas integradas de introspección y operación. Expone operaciones de GraphQL como herramientas MCP; admite tres fuentes de operación: archivos locales, colecciones de GraphOS Studio y manifiestos de consultas persistentes. Proporciona cuatro herramientas de introspección (introspect, search, validate, execute) para exploración de esquemas y pruebas de consultas ad-hoc; el modo de minificación reduce el uso de tokens con notación compacta. Autenticación configurable mediante encabezados estáticos,...
official
apollo-router
apollographql
Apollo Router es un enrutador de grafos de alto rendimiento escrito en Rust para ejecutar supergrafos de Apollo Federation 2. Se sitúa frente a tus subgrafos y maneja la planificación de consultas, ejecución y composición de respuestas.
official
apollo-router-plugin-creator
apollographql
Crea plugins nativos de Rust para Apollo Router.
official
apollo-server
apollographql
Guía completa para construir servidores GraphQL con Apollo Server 5.x en distintos frameworks. Cubre definición de esquemas, resolutores, configuración de contexto y manejo de errores con soporte para TypeScript. Soporta modo independiente para prototipado e integraciones con Express, Fastify, Koa y entornos serverless. Incluye patrones de resolutores, autenticación/autorización, plugins, DataLoader para prevención de N+1 y técnicas de optimización de rendimiento. Proporciona documentación de referencia para fuentes de datos, errores...
official
graphql-operations
apollographql
Guía de mejores prácticas para escribir operaciones GraphQL eficientes y seguras en tipos, y organizarlas con fragmentos. Cubre consultas, mutaciones, suscripciones y fragmentos con convenciones de nomenclatura, sintaxis de variables y uso de directivas. Enfatiza principios fundamentales: solicitar solo los campos necesarios, nombrar todas las operaciones, usar variables en lugar de valores fijos e incluir campos de identificación para la capacidad de caché. Recomienda colocar fragmentos junto con componentes y usar las directivas @include / @skip para campos condicionales...
official
graphql-schema
apollographql
Guía de mejores prácticas de la industria para diseñar esquemas GraphQL intuitivos, eficientes y mantenibles. Abarca principios fundamentales de diseño, incluyendo organización de tipos centrada en el cliente, patrones explícitos de nulabilidad y estrategias de evolución compatibles con versiones anteriores. Proporciona documentación de referencia sobre tipos, convenciones de nomenclatura, paginación basada en cursores, modelado de errores y consideraciones de seguridad. Incluye patrones prácticos para interfaces, uniones, tipos de entrada, mutaciones y estrategias de ID con ejemplos de código...
official
rover
apollographql
CLI de Apollo Rover para gestionar esquemas GraphQL, federación y desarrollo local de supergrafos. Publica, obtén y valida esquemas de subgrafos; compone supergrafos federados localmente o mediante GraphOS. Incluye verificación de esquemas (validación previa al despliegue), linting e introspección desde servidores en ejecución. El comando rover dev inicia un Router local con composición automática de esquemas para flujos de trabajo de desarrollo. Soporta patrones de CI/CD con validación de verificación antes de publicar y salida JSON para scripting. Requiere...
official
rust-best-practices
apollographql
Estándares de codificación idiomática de Rust basados en el manual de mejores prácticas de Apollo GraphQL. Cubre nueve áreas principales: estilos y modismos de codificación, linting con clippy, optimización de rendimiento, manejo de errores, patrones de prueba, genéricos y despacho, patrón de estado de tipo, documentación y seguridad de punteros. Enfatiza el préstamo sobre la clonación, el manejo de errores basado en Result con thiserror/anyhow, y la creación de perfiles de rendimiento con compilaciones release. Incluye orientación de referencia rápida sobre patrones de propiedad, prevención de pánicos,...
official
skill-creator
apollographql
Guía completa para crear Agent Skills efectivas para el desarrollo con Apollo GraphQL y GraphQL. Proporciona los requisitos completos de estructura de skills, incluyendo el frontmatter obligatorio de SKILL.md, convenciones de nomenclatura y organización opcional de archivos de referencia. Cubre las mejores prácticas para redactar descripciones de skills con condiciones de activación numeradas, contenido del cuerpo con divulgación progresiva y gestión de archivos de referencia. Incluye pautas de estilo de Apollo Voice que enfatizan un enfoque accesible, con opinión,...
official