skills$openclaw/redis-gen
lxgicstudios1.1k

by lxgicstudios

redis-gen – OpenClaw Skill

redis-gen is an OpenClaw Skills integration for coding workflows. Generate Redis key patterns and data structure designs. Use when planning your Redis architecture.

1.1k stars5.3k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nameredis-gen
descriptionGenerate Redis key patterns and data structure designs. Use when planning your Redis architecture. OpenClaw Skills integration.
ownerlxgicstudios
repositorylxgicstudios/redis-gen
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @lxgicstudios/redis-gen
last updatedFeb 7, 2026

Maintainer

lxgicstudios

lxgicstudios

Maintains redis-gen in the OpenClaw Skills directory.

View GitHub profile
File Explorer
9 files
.
src
cli.ts
667 B
index.ts
744 B
_meta.json
276 B
package-lock.json
30.2 KB
package.json
651 B
README.md
266 B
SKILL.md
2.5 KB
tsconfig.json
251 B
SKILL.md

name: redis-gen description: Generate Redis key patterns and data structure designs. Use when planning your Redis architecture.

Redis Gen

Redis is fast but designing key patterns is an art. This tool helps you plan your Redis schema with proper key naming, TTLs, and data structures. Stop guessing whether to use a hash or a sorted set.

One command. Zero config. Just works.

Quick Start

npx ai-redis-schema "user sessions with activity tracking"

What It Does

  • Generates optimal key patterns for your use case
  • Recommends the right data structures (strings, hashes, sets, sorted sets, lists)
  • Includes TTL recommendations for cache invalidation
  • Provides example commands for common operations
  • Documents memory considerations

Usage Examples

# Design session storage
npx ai-redis-schema "user sessions with last active timestamp"

# Rate limiting schema
npx ai-redis-schema "api rate limiting per user per endpoint"

# Leaderboard design
npx ai-redis-schema "game leaderboard with weekly and all-time scores"

# Real-time features
npx ai-redis-schema "online presence tracking for chat app"

Best Practices

  • Namespace your keys - Use colons to separate: user:123:sessions
  • Include TTLs - Most Redis data should expire. Don't fill memory forever.
  • Think about scans - Avoid patterns that require KEYS in production
  • Consider memory - Hashes are memory-efficient. Strings are not.

When to Use This

  • Starting a new feature that needs Redis caching
  • Refactoring existing Redis usage that got messy
  • Learning Redis and want to see idiomatic patterns
  • Need to document your Redis schema for the team

Part of the LXGIC Dev Toolkit

This is one of 110+ free developer tools built by LXGIC Studios. No paywalls, no sign-ups, no API keys on free tiers. Just tools that work.

Find more:

Requirements

No install needed. Just run with npx. Node.js 18+ recommended. Requires OPENAI_API_KEY environment variable.

export OPENAI_API_KEY=sk-...
npx ai-redis-schema --help

How It Works

Takes your use case description and applies Redis best practices to design an appropriate schema. Considers data access patterns, memory efficiency, and common pitfalls. Outputs a complete schema document with key patterns, data types, and example operations.

License

MIT. Free forever. Use it however you want.

README.md

ai-redis-schema

Generate Redis key patterns and data structure designs

Install

npm install -g ai-redis-schema

Usage

npx ai-redis-schema "your description here"

Setup

export OPENAI_API_KEY=sk-...

License

MIT

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

No install needed. Just run with npx. Node.js 18+ recommended. Requires OPENAI_API_KEY environment variable. ```bash export OPENAI_API_KEY=sk-... npx ai-redis-schema --help ```

FAQ

How do I install redis-gen?

Run openclaw add @lxgicstudios/redis-gen in your terminal. This installs redis-gen into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/lxgicstudios/redis-gen. Review commits and README documentation before installing.