query-data

Query auto-generated GraphQL APIs with filters, mutations, and aggregations.

1|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/simple-platform/simple-tools --skill query-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: query-data
Source: https://github.com/simple-platform/simple-tools/tree/main/tools/simple-cli/internal/scaffold/templates/agent/skills/query-data
Command: npx skills add https://github.com/simple-platform/simple-tools --skill query-data

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies interacting with auto-generated GraphQL APIs, enabling efficient querying, modification, and aggregation of data without needing to memorize complex schema details.

Core Features & Use Cases

  • Data Retrieval: Query lists of records, single records by ID, and apply filters.
  • Data Modification: Insert, update, and delete records using mutations.
  • Aggregations: Perform statistical analysis on data sets, including counts, sums, and averages.
  • Use Case: Retrieve all active users from the users table, filter them by creation date, and count how many have placed more than 5 orders.

Quick Start

Use the query-data skill to list all users with an email ending in '@example.com'.

Frequently Asked Questions about query-data

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

FAQPage Schema
How do I query data from an auto-generated GraphQL API using filters?

You can query data from a GraphQL API by retrieving lists of records or single records by ID while applying filters to narrow results. This allows efficient data retrieval without manually memorizing the entire schema.

Can I perform data modifications like insert, update, and delete through GraphQL mutations?

Yes, you can perform data modifications using GraphQL mutations to insert, update, and delete records. Mutations provide a structured way to manipulate data within auto-generated APIs for precise database changes.

How do I run aggregations for statistical analysis on a GraphQL API?

You run aggregations on a GraphQL API to perform statistical analysis on data sets, including counts, sums, and averages. This yields statistical insights directly from your queried records.

What is schema introspection and how does it help with GraphQL data operations?

Schema introspection is a mechanism for dynamically discovering available types and fields in a GraphQL API. It helps data operations by allowing you to explore the schema on demand instead of memorizing complex structures.

Does this GraphQL data querying approach work without knowing the full database schema?

Yes, this approach works without knowing the full database schema because it supports schema introspection for dynamic discovery. You can query data efficiently by dynamically discovering available types and fields on demand.