Apollo Rover CLI is designed for managing GraphQL schemas, federation, and local supergraph development. It is ideal for developers working with Apollo GraphOS, enabling them to publish, fetch, and validate subgraph schemas quickly.
$ npx skills add https://github.com/apollographql/skills --skill roverApollo Rover CLI is a command-line tool for managing GraphQL schemas and developing federated supergraphs locally. It enables developers to publish subgraph schemas to Apollo GraphOS, fetch existing schemas, and validate schema composition without leaving the terminal. Rover integrates with Apollo Federation workflows, supporting entity definitions, directive validation, and composition error checking. This skill is essential for teams building distributed GraphQL architectures who need fast, reliable schema operations as part of their development pipeline.
Install Rover using npm, Curl, or Windows PowerShell commands provided in the documentation.
Publish and fetch subgraph schemas
Validate schemas before deployment
Run local supergraph development workflows
Integrate with CI/CD for automated checks
$ npx skills add https://github.com/apollographql/skills --skill rovergit clone https://github.com/apollographql/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Check the GitHub repository or documentation for usage examples.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan