
Redis Expert
This is a comprehensive Redis skill that covers everything from basic data structures to production patterns like distributed locking and sliding window rate limiting. You get Docker setup commands, ioredis client examples, and actual implementations for common patterns like cache helpers and rate limiters. The source includes working TypeScript code for all the tricky bits, expiration strategies, and proper configuration for persistence and replication. If you're building anything that needs fast caching, session storage, or real-time features, this gives you the patterns without having to piece together Stack Overflow answers. The Lua scripting examples for atomic operations are especially useful since that's where most people get it wrong.
- skills.sh installs
- 270
- GitHub stars
- 44
- last updated
- Aug 21, 2026
Install
$ npx -y skills add personamanagmentlayer/pcl --skill redis-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
Redis Expert
Expert guidance for Redis - the in-memory data structure store used as cache, message broker, and database with microsecond latency.
Core Concepts
Data Structures
- Strings (binary-safe, up to 512MB)
- Lists (linked lists)
- Sets (unordered unique strings)
- Sorted Sets (sets ordered by score)
- Hashes (field-value pairs)
- Streams (append-only log)
- Bitmaps and HyperLogLog
- Geospatial indexes
Key Features
- In-memory storage with persistence
- Pub/Sub messaging
- Transactions
- Lua scripting
- Pipelining
- Master-Replica replication
- Redis Sentinel (high availability)
- Redis Cluster (horizontal scaling)
Use Cases
- Caching layer
- Session storage
- Real-time analytics
- Message queues
- Rate limiting
- Leaderboards
- Geospatial queries
Installation and Configuration
Docker Setup
# Development
docker run --name redis -p 6379:6379 -d redis:7-alpine
# Production with persistence
docker run --name redis \
-p 6379:6379 \
-v redis-data:/data \
-d redis:7-alpine \
redis-server --appendonly yes --requirepass strongpassword
Sponsors
Details
- Repository
- github.com/personamanagmentlayer/pcl
- Categories
- Backend & APIs, Debugging, Databases
- First seen
- Jun 3, 2026
More from personamanagmentlayer/pcl
All 99- Php Expert265
- Grafana Expert263
- Sql Expert257
- Research Expert253
- Cpp Expert248
- Helm Expert245
- Ai Engineer Expert239
- Quantum Expert238
- Finops Expert236
- Iot Expert236
- Snowflake Expert236
- Biological Expert233
- Security Expert228
- Aws Expert226
- Aerospace Expert225
- Scala Expert224
- Standards Expert224
- Flask Expert223
- Csharp Expert219
- Maritime Expert219
- Kafka Expert218
- Fastapi Expert216
- Nodejs Expert214
- Databricks Expert212