8 skills · 6 categories

Claude Code skills for Redis

Redis skills for caching that invalidates correctly, rate limiting, queues, pub/sub, locks and the data-structure choices that keep memory bounded. Architecture skills that lean on Redis are included.

Start with these

  1. 1

    Redis Patterns

    Caches, limits and locks that survive a flush

    Claude decides first whether Redis is a cache, a coordination layer or a primary store, and configures eviction and persistence to match. Keys get a naming scheme and TTLs, caches invalidate after commit with jitter and stampede guards, locks release only with an owner check, rate limiters run as atomic Lua, and memory problems are traced with --bigkeys and MEMORY USAGE instead of KEYS.

  2. 2

    Lua Scripting

    Lua for Neovim, Redis and game hosts, minus the globals

    Claude first pins down which Lua it is writing for (LuaJIT in Neovim, 5.1 in Redis, Luau in Roblox, 5.4 or 5.5 standalone) and avoids syntax the host cannot run. It keeps every variable local, uses one shape per table, builds classes with __index, passes Redis keys through KEYS for cluster safety, and catches errors with pcall at the host boundary.

  3. 3

    Realtime WebSockets and SSE

    Live connections that scale out and recover on their own

    Claude picks SSE or WebSockets from the actual traffic pattern, authenticates the handshake with cookies plus origin checks or short-lived tickets, and adds heartbeats tuned below every proxy idle timeout. Slow clients get disconnected before they exhaust memory, events fan out through a broker so any instance can deliver them, and clients reconnect with jitter and resume from a sequence number.

All 8 Redis skills

Grouped by category. Each card opens the full playbook, example prompts and install commands.

Install

Every Redis skill in one command

Installs into ~/.claude/skills/. Add --project after -- to install into the current repository.

curl -fsSL https://claudeskills.page/install.sh | sh -s -- redis-patterns lua-scripting realtime-websockets cache-invalidation rate-limiting bun-runtime testcontainers paas-deploys

Redis skills FAQ

What is the best Claude Code skill for Redis?

Start with Redis Patterns: Caches, limits and locks that survive a flush. Then add Lua Scripting and Realtime WebSockets and SSE, which cover the next most common Redis requests.

How do I install all 8 Redis skills at once?

Pass every name to the installer in one command: curl -fsSL https://claudeskills.page/install.sh | sh -s -- redis-patterns lua-scripting realtime-websockets cache-invalidation rate-limiting bun-runtime testcontainers paas-deploys. Add --project to install them into the current repository's .claude/skills/ folder so your team gets them too.

Do these Redis skills work outside Claude Code?

Yes. Each skill uses only the portable Agent Skills frontmatter, so the same folder works on claude.ai, through the Claude API and in the Agent SDK. Skills that run bundled scripts need an environment with code execution.

esc