apollo-skills Plugin
Plugin Claude Code Development Claude Code Customization & WorkflowWeb & App DevelopmentThe explanation below is AI-generated. Please verify it against the sources.
apollo-skills is a plugin that packages a set of Apollo GraphQL "agent skills" — instructions and reference docs for AI coding agents such as Claude Code — covering Apollo Client, Server, Federation, Connectors, Router, Rover CLI, iOS, Kotlin, the Apollo MCP Server, and general GraphQL schema/operations best practices. Per the README, it can be installed via the Skills CLI (npx skills add apollographql/skills), the GitHub CLI (gh skill install), or as a Claude Code plugin from the apollo-marketplace. Once installed, skills activate automatically for relevant tasks or can be invoked explicitly as namespaced slash commands (e.g. /apollo-skills:apollo-client). Skills can be pinned to a specific tagged release for stability or left tracking the latest content on main. The README notes the repository is experimental and for reference purposes only, and is not officially supported in the same way as other repositories in the Apollo GraphQL GitHub organization.
Overview
According to the homepage, Apollo GraphQL provides Apollo GraphOS, described as "The API Orchestration Platform for AI Agents, Web, and Mobile Apps." It connects agents and apps to GraphQL and REST APIs and includes components such as the GraphOS Router, Apollo Connectors (for integrating REST APIs), the Apollo MCP Server (for connecting AI agents to APIs), GraphOS Studio development tools, and Apollo Client/Server libraries.
What you can do with apollo-skills
- Install Apollo GraphQL skills for AI coding agents via npx skills add apollographql/skills, gh skill install, or as a Claude Code plugin
- Use the apollo-connectors skill to write @source/@connect directives and integrate REST APIs into a GraphQL schema
- Use the apollo-federation skill to author subgraph schemas with entities, @key, @shareable, and other federation directives
- Use the apollo-mcp-server skill to configure Apollo MCP Server and define MCP tools from GraphQL operations
- Use the apollo-router skill to configure routing, CORS, header propagation, plugins, and telemetry for Apollo Router
- Use the apollo-server skill to build servers with schemas, resolvers, auth, and plugins in Apollo Server 4.x
- Use the apollo-client skill to set up Apollo Client 4.x in React, including queries, mutations, caching, and local state
- Use the apollo-ios and apollo-kotlin skills to build GraphQL clients for Apple platforms and Android/Kotlin
- Use the rover skill to publish/fetch subgraph schemas and run local supergraph development with Rover CLI
- Use the graphql-schema and graphql-operations skills for schema design and query/mutation/fragment best practices
- Use the rust-best-practices and skill-creator skills for idiomatic Rust guidance and for authoring new skills
Sources
Original description (English)
Apollo GraphQL agent skills for Claude Code — Apollo Client, Server, Federation, Connectors, Router, Rover CLI, iOS, Kotlin, and the Apollo MCP server. Covers schema design, query optimization, and GraphQL best practices.
History of apollo-skills
- Plugin Added apollo-skills