Skip to main content

Skill Creator

Skill Verified Active

Guide for creating effective skills for Apollo GraphQL and GraphQL development. Use this skill when: (1) users want to create a new skill, (2) users want to update an existing skill, (3) users ask about skill structure or best practices, (4) users need help writing SKILL.md files.

Purpose

To guide users in creating effective, well-structured, and secure skills for Apollo GraphQL development, ensuring consistency and quality across the skill ecosystem.

Features

  • Guidance on SKILL.md format and structure
  • Best practices for skill descriptions and trigger conditions
  • Instructions on progressive disclosure and context optimization
  • Detailed security guidelines for sensitive content
  • Apollo Voice writing style and formatting rules

Use Cases

  • Creating a new skill for Apollo GraphQL
  • Updating an existing skill's documentation or structure
  • Understanding best practices for agent skill development
  • Writing clear and effective SKILL.md files

Non-Goals

  • Developing skills for non-Apollo GraphQL technologies
  • Providing a runtime environment for executing skills
  • Abstracting away the Agent Skills specification itself

Installation

First, add the marketplace

/plugin marketplace add apollographql/skills
/plugin install skills@apollo-marketplace

Quality Score

Verified
97 /100
Analyzed about 20 hours ago

Trust Signals

Last commit1 day ago
Stars62
LicenseMIT
Status
View Source

Similar Extensions

Write A Skill

100

Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.

Skill
mattpocock

Apollo Router

100

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) implementing custom plugins (Rhai scripts or coprocessors), (4) configuring telemetry (tracing, metrics, logging), (5) troubleshooting Router performance or connectivity issues.

Skill
apollographql

Apollo Federation

100

Guide for authoring Apollo Federation subgraph schemas. Use this skill when: (1) creating new subgraph schemas for a federated supergraph, (2) defining or modifying entities with @key, (3) sharing types/fields across subgraphs with @shareable, (4) working with federation directives (@external, @requires, @provides, @override, @inaccessible), (5) troubleshooting composition errors, (6) any task involving federation schema design patterns.

Skill
apollographql

Skill Creator

99

Create, edit, improve, tidy, review, audit, or restructure AgentSkills and SKILL.md files.

Skill
steipete

Create Skill

98

Guide for creating effective skills. This command should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations. Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization

Skill
NeoLabHQ

Rover

98

Guide for using Apollo Rover CLI to manage GraphQL schemas and federation. Use this skill when: (1) publishing or fetching subgraph/graph schemas, (2) composing supergraph schemas locally or via GraphOS, (3) running local supergraph development with rover dev, (4) validating schemas with check and lint commands, (5) configuring Rover authentication and environment.

Skill
apollographql

© 2025 SkillRepo · Find the right skill, skip the noise.