executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
nestjs-cachingImplement multi-level caching, invalidation patterns, and stampede protection in NestJS. Use when adding Redis caching layers, configuring cache-manager interceptors, implementing stale-while-revalidate, or preventing cache stampedes in NestJS services.
Independent GitHub snapshot · Automated classification · Original documentation governs
lru-cache for config/static data.cache-manager with cache-manager-redis-yet (recommended over cache-manager-redis-store for V4 stability).@UseInterceptors(CacheInterceptor) for simple GET responses.HSET): Store objects (user profiles) with partial update support.SADD): Unique collections with O(1) membership checks.ZADD): Priority queues, leaderboards, rate-limiting windows.KEYS which O(N) in production).SADD post:1:tags cache:post:1DEL grouped keys.UserUpdated) to trigger invalidation asynchronously.