redis-conventions

Enforce Redis key naming, TTL, and memory conventions across projects.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/jsamuelsen11/claude-config --skill redis-conventions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: redis-conventions
Source: https://github.com/jsamuelsen11/claude-config/tree/main/plugins/ccfg-redis/skills/redis-conventions
Command: npx skills add https://github.com/jsamuelsen11/claude-config --skill redis-conventions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Redis conventions provide a centralized, prescriptive guide to key naming, TTL management, memory optimization, and operational best practices, reducing misconfigurations and outages across Redis deployments.

Core Features & Use Cases

  • Key naming rules (colon separators, lowercase, hierarchical namespaces) to ensure operational visibility and cluster safety.
  • TTL strategy and persistence guidelines to balance data freshness and storage footprints.
  • Memory management, encoding optimization, and eviction policy recommendations to maximize performance and stability.
  • Cluster, security, and module conventions to support reliable, scalable Redis ecosystems.
  • Use cases include designing robust data models, safe key distribution in clusters, and compliant backup/recovery planning.

Quick Start

Review the Redis conventions guide and align your project keys, TTLs, and persistence settings with the standardized patterns described.

Frequently Asked Questions about redis-conventions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the best practices for Redis key naming conventions in a cluster?

Redis key naming conventions standardize keys using colon separators, lowercase letters, and hierarchical namespaces to ensure operational visibility and safe key distribution across clusters. This prevents collisions and improves data model robustness.

How do I manage Redis memory usage and configure eviction policies?

Redis memory management involves applying encoding optimization and eviction policy recommendations to maximize performance and stability. Standardizing these configurations reduces memory bloat and prevents outages in production deployments.

What TTL strategy should I use for Redis keys to balance data freshness and storage?

Redis TTL strategies provide prescriptive guidelines to balance data freshness and storage footprints. Applying standardized TTL rules ensures expired data is purged automatically, optimizing memory usage without manual cleanup.

Does this approach support both monolithic and microservices architectures?

Redis conventions apply to both monolithic and microservices architectures managing Redis deployments and data pipelines. The standardized patterns provide guardrails for safe usage across different project scales and structures.

Why do I need standardized Redis configurations for my production environment?

Standardized Redis configurations provide guardrails for safe usage within production environments by validating configurations and documenting patterns. This centralization reduces misconfigurations and operational outages across deployments.

How do I start implementing Redis conventions for key naming and persistence?

Review the Redis conventions guide and align your project keys, TTLs, and persistence settings with the standardized patterns described. This ensures your deployment follows best practices for data modeling and backup recovery.