Description
Create a new skill that generates caching middleware and strategies for Nerva APIs. This complements the existing `api-performance` skill with dedicated caching patterns.
Why
The `api-performance` skill mentions caching but doesn't provide a dedicated, comprehensive caching implementation. A caching skill would generate middleware for in-memory caching, Redis, and Cloudflare KV with proper cache invalidation patterns.
Acceptance Criteria
Description
Create a new skill that generates caching middleware and strategies for Nerva APIs. This complements the existing `api-performance` skill with dedicated caching patterns.
Why
The `api-performance` skill mentions caching but doesn't provide a dedicated, comprehensive caching implementation. A caching skill would generate middleware for in-memory caching, Redis, and Cloudflare KV with proper cache invalidation patterns.
Acceptance Criteria