CtrlK
BlogDocsLog inGet started
Tessl Logo

api-response-cacher

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

0.97x

Quality

0%

Does it follow best practices?

Impact

91%

0.97x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/16-api-integration/api-response-cacher/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

87%

1%

Rate-Limit-Aware Weather Data Caching Layer

Third-party API caching middleware

Criteria
Without context
With context

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

96%

1%

Payment Webhook Idempotency Handler

Webhook deduplication cache

Criteria
Without context
With context

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

92%

-8%

REST API SDK with Intelligent Response Caching

SDK client response caching

Criteria
Without context
With context

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

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.