skill-security-graphql
CommunityHarden GraphQL APIs against abuse and attacks.
Software Engineering#security#graphql#introspection#rate-limiting#depth-limit#query-complexity#persisted-queries
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.