redis-replication

Automate Redis master-replica replication with Sentinel-based high availability and monitoring.

1|1|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-redis --skill redis-replication
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: redis-replication
Source: https://github.com/pluginagentmarketplace/custom-plugin-redis/tree/main/skills/redis-replication
Command: npx skills add https://github.com/pluginagentmarketplace/custom-plugin-redis --skill redis-replication

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires redis-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Redis deployments often suffer downtime and read-write contention without a robust replication and failover strategy. This skill provides a ready-to-use master-replica setup with Sentinel-based high availability, enabling automatic failover and read scaling for Redis clusters.

Core Features & Use Cases

  • Master-replica configuration with sentinel-managed failover
  • Read scaling via replica reads and transparent promotion
  • Observability hooks to monitor replication status and master/slave states

Quick Start

Configure a Redis cluster with a master, two replicas, and 3 Sentinels to achieve HA and seamless failover.

Frequently Asked Questions about redis-replication

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

FAQPage Schema
How do I set up Redis master-replica replication with automatic failover?

Redis master-replica replication with automatic failover requires configuring master-replica instances alongside Sentinel for monitoring. This skill automates that exact setup, applying safe defaults to deploy a master, multiple replicas, and three Sentinels for seamless promotion during outages.

What's the best way to scale Redis reads without losing high availability?

Scaling Redis reads without losing HA means distributing read traffic across replicas while maintaining a master for writes. This skill configures replica reads and Sentinel-managed failover, enabling read scaling alongside transparent master promotion if the primary node fails.

Do I need redis-cli to configure a Sentinel-based Redis high availability cluster?

Yes, redis-cli is required to configure Sentinel-based Redis HA. This skill depends on redis-cli to validate cluster states, apply master-slave configurations, and execute observability hooks for monitoring replication status and failover events.

How does Redis Sentinel handle master-slave failover and monitoring?

Redis Sentinel handles failover by continuously monitoring master and replica states, automatically promoting a replica to master if the primary fails. This skill implements that Sentinel setup, applying safe defaults and validation to ensure HA resilience during unexpected downtime.

Can I use this Redis replication approach for deployments needing read scaling and HA resilience?

Yes, this Redis replication approach is designed specifically for deployments needing read scaling and HA resilience. It automates master-replica configuration and Sentinel setup, providing transparent promotion and observability hooks for robust cluster operations.