LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

redis - Correct Redis caching, locks, rate limits, and queues

Use Redis-compatible stores to build correct caches, distributed locks, rate limiters, and crash-recoverable queues.

Tags

Updated: 2026-10-02

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Design TTL-based caches
  • Prevent cache stampedes
  • Implement token-checked locks
  • Build race-free rate limits
  • Run recoverable job queues
  • Choose eviction and persistence
  • Review Redis concurrency hazards

Inputs

  • Redis-compatible data store
  • Cache, lock, rate-limit, or queue requirements
  • Application keys and values
  • Workload and durability requirements
  • Worker identities and lock tokens

Outputs

  • Cache entries and expirations
  • Lock acquisition and release state
  • Rate-limit decisions and counters
  • Queued, acknowledged, or recovered jobs
  • Redis data-structure state

Requirements

  • Redis-compatible store
  • Lua scripting support
  • Redis read and write permissions

Source

  • Spec: SKILL.md
redis
valkey
cache
rate limiting
distributed locks
queues
BullMQ
streams
Lua
data infrastructure
Design TTL-based caches
Prevent cache stampedes
Implement token-checked locks
Build race-free rate limits
Redis-compatible data store
Cache, lock, rate-limit, or queue requirements
Application keys and values
Cache entries and expirations
Lock acquisition and release state
Rate-limit decisions and counters