ngql-preview

Translate GraphQL operations into NGql query-builder C# code.

Updated May 2, 2026
One-click install
npx skills add https://github.com/dolifer/claude-plugins --skill ngql-preview
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ngql-preview
Source: https://github.com/dolifer/claude-plugins/tree/main/plugins/ngql-preview/skills/ngql
Command: npx skills add https://github.com/dolifer/claude-plugins --skill ngql-preview

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translates user intent and GraphQL operations into NGql query-builder code so developers can generate ready-to-run C# snippets without hand-assembling builders or learning NGql syntax.

Core Features & Use Cases

  • Translate natural language requests into NGql queries (default builder for known GraphQL schemas); port pasted GraphQL or curl operations to NGql code; support refactor/preserve flows using PreservationBuilder.
  • Handle both known schemas and arbitrary requests by prompting for missing field names or constraints when needed.
  • Provide ready-to-run NGql code snippets for common tasks like queries, mutations, and preservation transforms, with guidance on fields, arguments, and nested selections.

Quick Start

Paste a GraphQL operation or describe your intent, and ask me to generate NGql code.

Frequently Asked Questions about ngql-preview

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

FAQPage Schema
How do I convert a GraphQL query to C# code?

To convert a GraphQL query to C# code, you can paste your GraphQL operation or curl payload to generate ready-to-run NGql query-builder snippets without hand-assembling builders.

Can I generate C# GraphQL builder code from natural language?

Yes, you can generate C# GraphQL builder code from natural language by describing your intent, which translates into NGql queries while prompting for any missing field names.

Do I need to provide a GraphQL schema upfront to generate NGql code?

No, you do not need to provide a GraphQL schema upfront to generate NGql code; the tool operates without it and guides you through field selection and argument handling.

What is the best way to port existing curl GraphQL operations to a C# query builder?

The best way to port curl GraphQL operations to a C# query builder is pasting the curl payload for verbatim porting into NGql code, supporting refactor and preservation workflows.

How does PreservationBuilder handle GraphQL mutations in C#?

PreservationBuilder handles GraphQL mutations in C# by supporting refactor and preserve flows, generating ready-to-run snippets with guidance on fields, arguments, and nested selections.