graphql

Installation
SKILL.md

GraphQL Skill

Summary

GraphQL is a query language and runtime for APIs that enables clients to request exactly the data they need. It provides a strongly-typed schema, single endpoint architecture, and eliminates over-fetching/under-fetching problems common in REST APIs.

When to Use

  • Building flexible APIs for multiple client types (web, mobile, IoT)
  • Complex data requirements with nested relationships
  • Mobile-first applications needing bandwidth efficiency
  • Reducing API versioning complexity
  • Real-time data with subscriptions
  • Microservices aggregation and federation
  • Developer experience with strong typing and introspection

Quick Start

1. Define Schema (SDL)

# schema.graphql
Related skills
Installs
149
GitHub Stars
44
First Seen
Jan 23, 2026