CtrlK
BlogDocsLog inGet started
Tessl Logo

api-caching-strategy

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

1.00x
Quality

3%

Does it follow best practices?

Impact

94%

1.00x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/15-api-development/api-caching-strategy/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

95%

Product Catalog API: Server Load Reduction

HTTP caching headers for REST API

Criteria
Without context
With context

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%

100%

1%

User Profile Service: Traffic Spike Resilience

Production-ready cache-aside pattern implementation

Criteria
Without context
With context

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%

88%

Content Platform: GraphQL API Performance

GraphQL API caching strategy

Criteria
Without context
With context

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%

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.