caching
✓Verified·Scanned 2/19/2026
Caching strategies, invalidation, eviction policies, HTTP caching, distributed caching, and anti-patterns. Use when designing cache layers, choosing eviction policies, debugging stale data, or optimizing read-heavy workloads.
from clawhub.ai·vaa3c6f2·9.9 KB·0 installs
Scanned from 1.0.0 at aa3c6f2 · Transparency log ↗
$ vett add clawhub.ai/wpank/caching
Caching Patterns
Caching strategies, invalidation, eviction policies, HTTP caching, distributed caching, and anti-patterns. Use when designing cache layers, choosing eviction policies, debugging stale data, or optimizing read-heavy workloads.
What's Inside
- Cache Strategies — cache-aside, read-through, write-through, write-behind, refresh-ahead
- Cache Invalidation — TTL-based, event-based, version-based, tag-based with TTL guidelines
- HTTP Caching — Cache-Control directives, common recipes, conditional requests (ETag, Last-Modified)
- Application Caching — in-memory LRU, Redis, Memcached, SQLite comparison
- Redis vs Memcached feature comparison
- Distributed Caching — partitioning, replication, failover
- Cache Eviction Policies — LRU, LFU, FIFO, TTL
- Caching Layers — browser, CDN, application, database
- Cache Stampede Prevention — mutex, probabilistic early expiration, request coalescing
- Cache Warming strategies
- Monitoring — hit rate, eviction rate, latency, memory usage
When to Use
- Designing cache layers for an application
- Choosing between cache strategies and eviction policies
- Configuring HTTP caching headers
- Debugging stale data or cache inconsistencies
- Optimizing read-heavy workloads
- Setting up Redis or distributed caching
Installation
npx add https://github.com/wpank/ai/tree/main/skills/api/caching
Manual Installation
Cursor (per-project)
From your project root:
mkdir -p .cursor/skills
cp -r ~/.ai-skills/skills/api/caching .cursor/skills/caching
Cursor (global)
mkdir -p ~/.cursor/skills
cp -r ~/.ai-skills/skills/api/caching ~/.cursor/skills/caching
Claude Code (per-project)
From your project root:
mkdir -p .claude/skills
cp -r ~/.ai-skills/skills/api/caching .claude/skills/caching
Claude Code (global)
mkdir -p ~/.claude/skills
cp -r ~/.ai-skills/skills/api/caching ~/.claude/skills/caching
Related Skills
api-design— API design including HTTP caching considerationsrate-limiting— Rate limiting often works alongside cachingerror-handling— Never cache error responses
Part of the API skill category.