Request Interceptor Creator - Auto-activating skill for API Integration. Triggers on: request interceptor creator, request interceptor creator Part of the API Integration skill category.
35
Quality
3%
Does it follow best practices?
Impact
95%
0.96xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/16-api-integration/request-interceptor-creator/SKILL.mdOAuth token refresh interceptor
Complete implementation
100%
100%
Token expiry detection
100%
100%
Refresh request pattern
100%
100%
Original request retry
100%
100%
Concurrent refresh guard
100%
30%
Token storage update
100%
100%
Response status validation
100%
100%
Step-by-step documentation
100%
100%
OAuth scope/grant
100%
100%
Error propagation
100%
100%
Without context: $0.3308 · 1m 42s · 15 turns · 57 in / 6,313 out tokens
With context: $0.5067 · 2m 6s · 27 turns · 27 in / 6,728 out tokens
Webhook signature validation interceptor
Complete implementation
100%
100%
HMAC signature computation
100%
100%
Timing-safe comparison
100%
100%
Raw body access
100%
100%
Signature header extraction
100%
100%
Rejection on mismatch
100%
100%
Missing signature handling
100%
100%
Replay attack consideration
100%
100%
Step-by-step documentation
100%
100%
Standard-based structure
100%
100%
Without context: $0.4553 · 1m 51s · 25 turns · 25 in / 6,294 out tokens
With context: $0.4542 · 1m 48s · 25 turns · 24 in / 6,365 out tokens
SDK request/response interceptor with error normalisation
Complete implementation
100%
100%
Request phase interceptor
100%
100%
Auth header injection
100%
100%
Response phase interceptor
100%
100%
Error normalisation
100%
100%
Request logging
100%
100%
Output validation
60%
50%
Retry on transient error
100%
80%
Step-by-step documentation
100%
100%
Standard SDK integration pattern
100%
92%
Without context: $0.4802 · 2m 10s · 23 turns · 24 in / 8,409 out tokens
With context: $0.6288 · 2m 43s · 30 turns · 62 in / 9,898 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.