Api Caching Strategy - Auto-activating skill for API Development. Triggers on: api caching strategy, api caching strategy Part of the API Development skill category.
35
3%
Does it follow best practices?
Impact
94%
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/api-caching-strategy/SKILL.mdHTTP caching headers for REST API
Cache-Control header
100%
100%
ETag header
100%
100%
Conditional GET handling
100%
100%
Last-Modified header
100%
100%
Cache header per resource type
100%
100%
Error handling
50%
50%
No hardcoded secrets/URLs
100%
100%
Step-by-step explanation
100%
100%
Validation / tests
100%
100%
Vary header
100%
100%
Production-ready cache-aside pattern implementation
Cache-aside pattern
100%
100%
Redis fallback on failure
100%
100%
TTL configuration
100%
100%
Configurable TTL
100%
100%
Structured cache keys
100%
100%
Cache invalidation on write
100%
100%
Connection pooling or reuse
100%
100%
Environment-based configuration
100%
100%
Step-by-step documentation
100%
100%
Validation or tests
91%
100%
GraphQL API caching strategy
GraphQL-specific caching approach
93%
93%
DataLoader or batching
100%
100%
Response cache keyed by query
80%
70%
Cache invalidation strategy
91%
100%
TTL / expiry on cached results
100%
100%
Production error handling
30%
40%
No hardcoded configuration
100%
100%
Step-by-step explanation
100%
100%
Validation or tests
90%
100%
Authentication-aware caching
100%
71%
b8a3b3e
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.