Api Response Cacher - Auto-activating skill for API Integration. Triggers on: api response cacher, api response cacher Part of the API Integration skill category.
32
Quality
0%
Does it follow best practices?
Impact
91%
0.97xAverage 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/api-response-cacher/SKILL.mdThird-party API caching middleware
Step-by-step structure
100%
100%
TTL expiration
100%
100%
Cache key design
70%
70%
Cache miss fetches live
100%
100%
Error responses not cached
90%
100%
Error handling
100%
100%
Stale data strategy
100%
100%
Cache size or eviction
0%
0%
Concurrent safety
100%
100%
Tests or validation
100%
100%
Without context: $0.7182 · 2m 45s · 32 turns · 74 in / 11,080 out tokens
With context: $0.5662 · 2m 13s · 30 turns · 27 in / 8,483 out tokens
Webhook deduplication cache
Idempotency key extraction
100%
100%
TTL on stored keys
100%
100%
Duplicate returns without reprocessing
100%
100%
Durable or persistent storage
100%
100%
Payload validation
50%
60%
Error handling
100%
100%
Step-by-step deduplication flow
100%
100%
Tests for duplicate and unique events
100%
100%
Business logic separation
100%
100%
Storage unavailability handled
100%
100%
Without context: $0.5262 · 2m 7s · 26 turns · 27 in / 8,608 out tokens
With context: $0.6742 · 2m 52s · 33 turns · 64 in / 9,630 out tokens
SDK client response caching
Cache inside SDK layer
100%
100%
ETag or Last-Modified support
100%
100%
304 Not Modified handled
100%
100%
Only GET requests cached
100%
100%
Configurable TTL
100%
100%
Cache bypass option
100%
100%
Error responses not cached
100%
0%
Step-by-step usage docs
100%
100%
Tests for hit/miss/invalidation
100%
100%
Cache key includes URL
100%
100%
Without context: $0.4800 · 2m 19s · 19 turns · 19 in / 9,862 out tokens
With context: $0.7170 · 2m 47s · 31 turns · 290 in / 11,696 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.