What problem does it solve? Writing a GraphQL API over a Neo4j graph database by hand requires boilerplate resolvers, Cypher generation, and security wiring. This Skill guides an agent through the Neo4j GraphQL Library so type definitions, relationships, custom resolvers, and JWT authorization are configured correctly the first time. ## Core Features & Use Cases - Schema-Driven API Generation: Define types with @node, @relationship, @id, and @cypher directives and get auto-generated queries, mutations, and connection-based pagination. - Security Configuration: Set up @authentication and @authorization with JWT secrets or JWKS endpoints, choosing between filter (silent hiding) and validate (error-throwing) rules. - OGM and Subscriptions: Use the OGM for trusted server-side data access and enable CDC-backed subscriptions for real-time events. - Use Case: You have a Neo4j database of movies and actors. Use this Skill to generate a complete Apollo Server GraphQL API with relationship fields, a custom recommendation resolver via @cypher, and role-based authorization in minutes. ## Quick Start Ask the agent to create a Neo4j-backed GraphQL API with type definitions for your node labels and relationships, secured with JWT authorization.