skill-security-graphql

Community

Harden GraphQL APIs against abuse and attacks.

Authorryan-nguyen-01
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Protect GraphQL APIs from query-based attacks by enforcing depth limits, complexity analysis, and introspection controls.

Core Features & Use Cases

  • Depth limiting to prevent deeply nested queries from causing server overload.
  • Complexity analysis to estimate and cap query cost.
  • Introspection control to disable or restrict schema discovery in production.
  • Batch request prevention and rate limiting per operation.
  • Support for persisted queries to solidify pre-registered workloads.

Quick Start

Configure your GraphQL server to enable depth limiting, complexity analysis, introspection control, rate limiting, and persisted queries to mitigate common attack vectors.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: skill-security-graphql
Download link: https://github.com/ryan-nguyen-01/agent-platform/archive/main.zip#skill-security-graphql

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.