Graphql Resolver Creator - Auto-activating skill for API Development. Triggers on: graphql resolver creator, graphql resolver creator Part of the API Development skill category.
35
Quality
3%
Does it follow best practices?
Impact
92%
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-resolver-creator/SKILL.mdProduction-ready resolvers with authentication
Auth check — query
100%
100%
Auth check — mutation
100%
100%
Authorization check
100%
100%
Error handling present
100%
80%
No internal errors exposed
100%
100%
Resolver signature
100%
100%
Async operations
62%
50%
Input validation
75%
87%
Nested resolver for relation
100%
100%
README documents decisions
100%
100%
Context carries auth
100%
100%
Without context: $0.3419 · 1m 30s · 19 turns · 19 in / 5,512 out tokens
With context: $0.4384 · 1m 37s · 23 turns · 180 in / 5,912 out tokens
Step-by-step resolver setup and N+1 prevention
Batching mechanism present
100%
100%
N+1 addressed in notes
100%
100%
Schema separated from resolvers
100%
100%
Relational field resolved via parent
100%
100%
Standard resolver signature
100%
100%
Step-by-step notes
90%
100%
Async/await for data fetching
100%
100%
Thin resolvers
100%
87%
All Query resolvers present
100%
100%
DataLoader/batch file separate
0%
0%
Schema valid SDL
100%
100%
Without context: $0.3668 · 1m 37s · 19 turns · 20 in / 5,613 out tokens
With context: $0.5019 · 2m 4s · 26 turns · 26 in / 7,170 out tokens
Resolver validation against GraphQL standards
Null instead of undefined
100%
100%
Non-null field guard
100%
100%
Raw error not exposed
100%
100%
Strict equality used
100%
100%
Null-safe product lookup
100%
100%
Input validation in mutation
100%
100%
Validation report present
100%
100%
Report explains GraphQL standards
100%
100%
Async resolvers
0%
0%
Error handling added
100%
100%
Mock data preserved
100%
100%
Without context: $0.2795 · 1m 39s · 12 turns · 13 in / 5,677 out tokens
With context: $0.2993 · 1m 23s · 15 turns · 303 in / 4,881 out tokens
0c08951
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.