apollographqlapollographqlOfficialยท13 Agent Skills Included

skills

GraphQL schema design, Apollo clients, servers, and federation

Guides building GraphQL APIs with Apollo Server, Federation, Connectors, and Router configuration. Covers client development for React, iOS, and Kotlin with caching, codegen, and testing patterns. Eliminates guesswork in schema design, pagination, error handling, and Rover CLI schema management. Includes Rust best practices and MCP Server setup for connecting agents to GraphQL APIs.
npx skills add apollographql/skills --all -g -y

All Skills in This Repository (13)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
apollographqlapollographql

graphql-operations

Guide writing GraphQL queries, mutations, and fragments with best practices.

Official
Intermediate
๐Ÿ“ฆ In Repo
apollographqlapollographql

graphql-schema

Design GraphQL schemas with best practices for types, naming, and pagination.

Official
Intermediate
๐Ÿ“ฆ In Repo
apollographqlapollographql

apollo-connectors

Integrate REST APIs into GraphQL supergraphs using Apollo Connectors directives.

Official
Intermediate
๐Ÿ“ฆ In Repo
apollographqlapollographql

rust-best-practices

Enforce Apollo GraphQL best practices for idiomatic Rust code.

Official
Intermediate
๐Ÿ“ฆ In Repo
apollographqlapollographql

apollo-mcp-server

Expose GraphQL operations as MCP tools for AI agents.

Official
Advanced
๐Ÿ“ฆ In Repo
apollographqlapollographql

apollo-kotlin

Configure Apollo Kotlin in Gradle projects and implement GraphQL operations.

Official
Intermediate
๐Ÿ“ฆ In Repo
apollographqlapollographql

apollo-server

Guide building GraphQL servers with Apollo Server 5.x in Node.js.

Official
Intermediate
๐Ÿ“ฆ In Repo
apollographqlapollographql

skill-creator

Create and update Apollo GraphQL skills following the Agent Skills specification.

Official
Basic
๐Ÿ“ฆ In Repo
apollographqlapollographql

apollo-federation

Author Apollo Federation subgraph schemas with federation directives and entity definitions.

Official
Intermediate
๐Ÿ“ฆ In Repo
apollographqlapollographql

rover

Manage GraphQL schemas and federation using the Apollo Rover CLI.

Official
Intermediate
๐Ÿ“ฆ In Repo
apollographqlapollographql

apollo-router

Generate version-aware YAML configuration for Apollo Router v1.x and v2.x.

Official
Advanced
๐Ÿ“ฆ In Repo
apollographqlapollographql

apollo-router-plugin-creator

Create native Rust plugins for Apollo Router using service hooks.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Apollo GraphQL skills?โ–ผ

Run `npx skills add apollographql/skills --all -g -y` in your terminal to install all skills globally. You can also install a single skill with `npx skills add apollographql/skills --skill apollo-server`.

What do the Apollo GraphQL skills cover?โ–ผ

They cover GraphQL schema design, queries and mutations, Apollo Server, Apollo Client for React, Apollo iOS and Kotlin, Federation, Connectors, Router configuration, and the Rover CLI.

Can I connect a REST API to GraphQL with these skills?โ–ผ

Yes. The apollo-connectors skill guides your agent through writing @source and @connect directives, mapping responses, and validating the schema with Rover.

Do these skills work with Claude Code and Cursor?โ–ผ

Yes. All skills follow the universal SKILL.md standard and work in Claude Code, Cursor, Codex, Gemini CLI, and other compatible coding agents.

Can these skills help design a GraphQL schema from scratch?โ–ผ

Yes. The graphql-schema skill provides naming conventions, pagination patterns, nullability rules, and security best practices for designing production-ready schemas.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’