Graphql Subscription Setup - Auto-activating skill for API Development. Triggers on: graphql subscription setup, graphql subscription setup Part of the API Development skill category.
34
Quality
3%
Does it follow best practices?
Impact
87%
0.98xAverage 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-subscription-setup/SKILL.mdProduction-ready subscription server
Modern WS library
100%
100%
HTTP+WS server integration
100%
100%
PubSub pattern
100%
100%
Subscribe resolver function
100%
100%
Mutation triggers subscription
100%
100%
Error handling present
62%
50%
No development-only shortcuts
87%
100%
Subscription cleanup
87%
87%
Validation described
100%
100%
Step-by-step setup
100%
100%
Without context: $0.4974 · 2m 12s · 24 turns · 66 in / 8,841 out tokens
With context: $0.6764 · 2m 45s · 29 turns · 436 in / 11,267 out tokens
Subscription schema and resolver design
Subscription type defined
100%
100%
Subscription arguments
100%
100%
Async iterator in subscribe
100%
100%
Event filtering by document
100%
100%
Mutation-subscription connection
100%
100%
Typed event payloads
100%
100%
Modern WS library
100%
100%
Production error handling
0%
25%
Architecture decisions documented
100%
100%
Step-by-step guidance
16%
8%
Without context: $0.5658 · 2m 30s · 26 turns · 75 in / 9,756 out tokens
With context: $0.5908 · 2m 5s · 32 turns · 292 in / 8,102 out tokens
Subscription validation and standards compliance
Replaces deprecated library
100%
100%
Symbol filtering
100%
100%
Threshold filtering
100%
100%
Async iterator correctly structured
100%
100%
HTTP and WS on same port
100%
100%
Timer cleanup
100%
87%
Error handling added
75%
25%
Validation checklist present
100%
100%
Standards compliance items
100%
100%
Step-by-step setup
25%
16%
Without context: $0.4871 · 2m 18s · 22 turns · 22 in / 8,071 out tokens
With context: $0.5766 · 2m 43s · 27 turns · 108 in / 9,175 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.