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.