Graphql Mutation Builder - Auto-activating skill for API Development. Triggers on: graphql mutation builder, graphql mutation builder Part of the API Development skill category.
35
3%
Does it follow best practices?
Impact
94%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/15-api-development/graphql-mutation-builder/SKILL.mdGraphQL mutation schema design with input types and payloads
Input type for register
100%
100%
Input type for update
100%
100%
Payload return type for register
100%
100%
Payload return type for update
100%
100%
PascalCase type names
100%
100%
Verb-noun mutation names
100%
100%
User type defined
100%
100%
Error or success field in payload
100%
100%
Valid SDL syntax
100%
100%
Step-by-step plan present
100%
100%
Required fields non-null
100%
100%
Production-ready mutation resolver implementation
Complete schema file
100%
100%
Input types used
0%
0%
Resolver implementations complete
100%
100%
In-memory store used
100%
100%
Apollo Server v4 syntax
100%
100%
Server wires schema and resolvers
100%
100%
Port 4000 specified
100%
100%
README has install steps
100%
100%
README has start command
100%
100%
Mutation naming convention
100%
100%
Payload types returned
0%
0%
No pseudocode or TODO markers
100%
100%
GraphQL mutation error handling and validation
Import mutation defined
100%
100%
Contact Input type
100%
100%
Per-record result type
100%
100%
Partial success payload
100%
100%
Error type includes reason
100%
100%
No top-level throw for partial failure
100%
100%
Standard error handling pattern
100%
100%
Step-by-step validation described
100%
100%
SDL syntax valid
100%
100%
Non-null email field
100%
100%
Summary counts in payload
100%
100%
No eval/simulation references
100%
100%
b8a3b3e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.