Claude Code skills for soda-gql GraphQL development
npx claudepluginhub whatasoda/soda-gql-skillsClaude Code skills and LSP for soda-gql GraphQL development
A Claude Code marketplace plugin that provides developer skills for working with soda-gql projects, including code generation, diagnostics, scaffolding, and API guidance.
This plugin enhances the Claude Code experience for soda-gql developers by providing specialized skills that understand your GraphQL schema and project configuration. The plugin works for both external users (via node_modules) and monorepo contributors (via workspace links) through a dual module resolution pattern.
bun add @soda-gql/core
bun add -D @soda-gql/tools @soda-gql/config
claude plugin marketplace add soda-gql-skills --source github:whatasoda/soda-gql-skills
claude plugin install soda-gql-skills@soda-gql-skills
Restart your Claude Code session to activate the skills.
claude plugin marketplace add soda-gql-skills --source github:whatasoda/soda-gql-skills
claude plugin install soda-gql-skills@soda-gql-skills
All skills work out of the box via workspace package links after installation.
soda-gql.config.{ts,js,mjs} file in your project rootbun install to ensure all packages are available/gql:codegen - Generate GraphQL System from SchemaGenerates the GraphQL system files from your schema using the soda-gql codegen schema command.
What it does:
bun run soda-gql codegen schema to generate GraphQL system filesbun run soda-gql typegen to generate prebuilt typesbun typecheckWhen to use:
Example:
/gql:codegen
/gql:scaffold - Generate GraphQL Fragments and OperationsGenerates type-safe GraphQL fragments and operations from your schema with intelligent syntax selection.
What it does:
bun run soda-gql typegen and bun typecheckSyntax selection (automatic):
fragment("Name", "Type")\...`, query("Name")`...``) for simple fragments and operationsquery("Name")({ variables, fields })()) when you need:
...fragment.spread())$colocate metadataWhen to use:
Example:
/gql:scaffold get user profile with posts
/gql:doctor - Run Diagnostics and Health ChecksRuns comprehensive diagnostics on your soda-gql project and offers automated fixes.
What it does:
bun run soda-gql doctor for core checks:
@soda-gql/* packages are on the same versionsoda-gql.config.{ts,js,mjs} filebun run soda-gql typegen for template validationbun typecheck for type errorsbun run soda-gql format --check for formatting issuesWhen to use:
Example:
/gql:doctor
/gql:inspect - Inspect GraphQL Fragments and OperationsAnalyzes GraphQL fragments and operations in your soda-gql project using the soda-gql-lsp-cli tool.
What it does:
When to use:
Example:
/gql:inspect src/graphql/fragments.ts
/gql:inspect UserFragment
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations