14 skills
skills77 ★
Apollo GraphQL Agent Skills
checked 4d ago
Build an Apollo Router plugin in Rust
Walks you through scaffolding a native Rust plugin, wiring service hooks (router, supergraph, execution, subgraph), and testing it against your schema—without memorizing Apollo's docs.
·★77↓0
checked 4d ago
Wire a REST API into your GraphQL schema
Explains how to use Apollo Connectors—the @source and @connect directives—to plug an external REST endpoint into your supergraph without rewriting resolvers.
·★77↓0
checked 4d ago
Set up Apollo iOS in your Swift project
Walks through adding Apollo iOS to your Xcode project, generating strongly-typed Swift code from your GraphQL schema, and wiring up queries and mutations.
·★77↓0
checked 4d ago
Write clean GraphQL queries and mutations
Reviews your GraphQL operations for overfetching, naming, fragment reuse, and type safety. Suggests refactors that keep your queries maintainable as the schema grows.
·★77↓0
checked 4d ago
Build a GraphQL skill from scratch
Walks you through structuring a SKILL.md for Apollo GraphQL or general GraphQL work, with templates for triggers, context, and examples that actually help developers.
·★77↓0
checked 4d ago
Set up Apollo Kotlin and fetch GraphQL queries
Walks through adding Apollo to a Gradle project, configuring codegen against your schema, and writing type-safe queries that compile to Kotlin objects.
·★77↓0
checked 4d ago
Design a GraphQL schema that won't need rewrites
Reviews your type structure, nullability, pagination, and error handling against patterns that scale. Flags breaking-change risks and suggests field renames before you ship.
·★77↓0
checked 4d ago
Manage your GraphQL schemas with Apollo Rover
Reference guide for publishing subgraphs, composing federated schemas, validating against production, and spinning up local supergraph dev environments using Rover CLI.
·★77↓0
checked 4d ago
Set up Apollo Client in your React project
Walks through Apollo Client 4.x setup, query/mutation patterns with hooks, cache configuration, and local state management with reactive variables—with working code snippets.
·★77↓0
checked 4d ago
Build or debug a GraphQL server
Answers questions about Apollo Server 5.x setup, resolver patterns, authentication, plugins, and data sources. Helps troubleshoot common config and runtime issues.
·★77↓0
checked 4d ago
Write idiomatic Rust without the debate
Reviews your Rust code against Apollo's battle-tested patterns. Flags ownership tangles, suggests borrowing vs. cloning trade-offs, and explains the "why" so you learn.
·★77↓0
checked 4d ago
apollo-router
Version-aware guide for configuring and running Apollo Router for federated GraphQL supergraphs. Generates correct YAML for both Router v1.x and v2.x. Use this skill when: (1) setting up Apollo Router to run a supergraph, (2) configuring routing, headers, or CORS, (3) implementi…
·★77↓0
checked 4d ago
Write a federated GraphQL schema without the docs
Walks you through Apollo Federation conventions—@key, @shareable, entity resolution—and generates a valid subgraph schema that composes into your supergraph without errors.
·★77↓0
checked 4d ago
Wire Claude into your GraphQL API
Sets up Apollo MCP Server so Claude can read your schema, run introspection queries, and execute real GraphQL operations — all without you writing connector code.
·★77↓0