optimizing-cache-performance
Installation
SKILL.md
Cache Performance Optimizer
Analyze and optimize caching strategies for Redis, Memcached, and in-memory caches by tuning hit rates, TTL configurations, key design, and invalidation policies.
Overview
This skill empowers Claude to diagnose and resolve caching-related performance issues. It guides users through a comprehensive optimization process, ensuring efficient use of caching resources.
How It Works
- Identify Caching Implementation: Locates the caching implementation within the project (e.g., Redis, Memcached, in-memory caches).
- Analyze Cache Configuration: Examines the existing cache configuration, including TTL values, eviction policies, and key structures.
- Recommend Optimizations: Suggests improvements to cache hit rates, TTLs, key design, invalidation strategies, and memory usage.
When to Use This Skill
This skill activates when you need to:
- Improve application performance by optimizing caching mechanisms.
- Identify and resolve caching-related bottlenecks.
- Review and improve cache key design for better hit rates.
Related skills