graphql-introspection

Query a GraphQL endpoint to discover its schema and available operations.

15|8|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/AstorYH/PASB --skill graphql-introspection
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: graphql-introspection
Source: https://github.com/AstorYH/PASB/tree/main/nanobot/skills/graphql-introspection
Command: npx skills add https://github.com/AstorYH/PASB --skill graphql-introspection

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps users understand the structure and capabilities of a GraphQL API by automatically querying and retrieving its schema.

Core Features & Use Cases

  • Schema Discovery: Fetches the complete schema definition from a GraphQL endpoint.
  • API Understanding: Provides insights into available types, fields, queries, and mutations.
  • Use Case: Before integrating with a new GraphQL API, use this skill to quickly understand its data model and available operations, enabling more efficient development.

Quick Start

Query the GraphQL endpoint at https://api.example.com/graphql to retrieve its schema.

Frequently Asked Questions about graphql-introspection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover a GraphQL schema from an API endpoint?▼

To discover a GraphQL schema, you query a valid GraphQL endpoint URL to automatically retrieve its complete schema definition, including available types, fields, queries, and mutations for API understanding.

What is GraphQL introspection used for?▼

GraphQL introspection is used for understanding API structures by fetching the complete schema definition from an endpoint, enabling you to plan interactions with GraphQL services before integration.

How do I retrieve available queries and mutations from a GraphQL API?▼

You retrieve available queries and mutations by running an introspection query against a valid GraphQL endpoint URL, which returns structured schema data detailing all available operations and data models.

Do I need a specific endpoint URL to fetch a GraphQL schema?▼

Yes, you need a valid GraphQL endpoint URL as input to perform the introspection query and return the structured schema data required for understanding the API's capabilities.

When should I use GraphQL schema discovery before API integration?▼

You should use GraphQL schema discovery before integrating with a new GraphQL API to quickly understand its data model and available operations, enabling more efficient development and interaction planning.

What data is returned when I query a GraphQL endpoint for its schema?▼

Querying a GraphQL endpoint for its schema returns structured data that provides insights into available types, fields, queries, and mutations, helping you understand the complete API structure.