Skip to main content
plugin

redis-development — Claude Code plugin: what it does, how to install

Equips Claude Code with Redis practices covering data structures, vector search, semantic caching, and query profiling.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin install redis-development@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install redis@claude-community
/plugin marketplace add anthropics/claude-plugins-official
Open on GitHub

What redis-development does

This plugin bundles official Redis engineering practices structured according to the Agent Skills format. It contains eight skills covering key naming, Streams, Pub/Sub, and vector retrieval using HNSW or FLAT indexes. Each skill includes a required SKILL.md instruction file alongside optional references, helper scripts, and assets.

Skills load automatically based on task context. The agent learns patterns for connection pooling, client-side caching, and pipelining. In cluster deployments, multi-key operations fail with CROSSSLOT errors unless configured with hash tags.

Dedicated components handle AI architectures and observability. LangCache provides cache-aside storage for LLM responses, while Iris manages long-term agent session memory. For operational debugging, the plugin uses SLOWLOG, MEMORY DOCTOR, and FT.PROFILE to isolate performance bottlenecks.

What it helps with

  • Build schemas and hybrid retrieval queries with FT.SEARCH
  • Set up LangCache semantic caching for LLM responses
  • Prevent CROSSSLOT errors in Redis Cluster using hash tags
  • Pick between JSON, Hash, Streams, and Pub/Sub structures
  • Track down slow queries using SLOWLOG and FT.PROFILE

Example prompts for the agent

  • Help me optimize this Redis query
  • What data structure should I use for a leaderboard?
  • Review my Redis connection handling

How to install redis-development

Plugin marketplace

/plugin install redis-development@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install redis@claude-community
/plugin marketplace add anthropics/claude-plugins-official

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about redis-development

How do I install redis-development in Claude Code?

First, add the official marketplace by running /plugin marketplace add anthropics/claude-plugins-official. Then, install the plugin using /plugin install redis-development@claude-plugins-official.

What does the redis-development plugin do?

It injects Redis architectural guidelines into Claude Code. The agent refers to them when building schemas, running hybrid FT.SEARCH queries, configuring connection pools, and troubleshooting slow commands.

What features does the plugin provide for LLM workflows?

It includes the redis-semantic-cache skill for semantic response caching via LangCache. The iris-development skill provides long-term agent memory search and session event tracking.

Source text

redis-development · MIT
# Redis Agent Skills

A collection of skills for AI coding agents working with Redis. Skills are packaged instructions and resources that extend agent capabilities.

Skills follow the [Agent Skills](https://agentskills.io/) format.

## Available Skills

| Skill | Description |
|-------|-------------|
| [redis-core](skills/redis-core/) | Data structures, key naming, memory and TTL, atomic primitives, JSON vs Hash, Streams vs Pub/Sub. |
| [redis-connections](skills/redis-connections/) | Pooling, multiplexing, pipelining, client-side caching, timeouts, slow commands. |
| [redis-search](skills/redis-search/) | FT.CREATE schema, FT.SEARCH / FT.AGGREGATE / FT.HYBRID, DIALECT 2, vector similarity (HNSW / FLAT), hybrid retrieval, RAG pipelines, zero-downtime index updates. |
| [redis-semantic-cache](skills/redis-semantic-cache/) | LangCache — cache-aside flow for LLM responses, similarity threshold tuning, per-task cache separation. |
| [redis-clustering](skills/redis-clustering/) | Hash tags for multi-key operations, avoiding CROSSSLOT, reading from replicas. |
| [redis-security](skills/redis-security/) | Authentication and TLS, ACL-based least privilege, network bind, firewall, command renaming. |
| [redis-observability](skills/redis-observability/) | Key metrics (INFO), debugging commands (SLOWLOG, MEMORY DOCTOR, FT.PROFILE), Redis Insight. |
| [iris-development](skills/iris-development/) | Iris: Redis Agent Memory — provisioning, SDK auth, session events, long-term memory search, async promotion. |

## Installation

### Agent Skills CLI

```bash
npx skills add redis/agent-skills
```

### Claude Code Plugin

You can also install the skills as a Claude Code plugin:

```
/plugin install redis-development@claude-plugins-official
```

### ChatGPT and Codex Plugin

The distributable plugin package for ChatGPT and Codex lives at
[`plugins/redis-development/`](plugins/redis-development/). It includes the
required `.codex-plugin/plugin.json` manifest and real copies of every skill.
Archive that directory—not the repository root—when preparing a skills-only
submission to the OpenAI plugin submission portal.

### Cursor Plugin

This repository also includes Cursor plugin packaging. Run this command in chat:

```text
/add-plugin redis
```

The top-level `skills/` directory remains the source of truth. `plugins/redis-development/skills/` holds generated real copies used by the ChatGPT, Codex, and Claude Code plugin package (not symlinks, which plugin installation flows may drop); `npm run sync:plugins` regenerates them and the pre-commit hook keeps them current. See [AGENTS.md](AGENTS.md#where-skills-live).

## Usage

Skills are automatically available once installed. The agent will use them when relevant tasks are detected.

**Examples:**
```
Help me optimize this Redis query
```
```
What data structure should I use for a leaderboard?
```
```
Review my Redis connection handling
```

## Skill Structure

Each skill follows the [agentskills.io specification](https://agentskills.io/specification):

- `SKILL.md` - Instructions for the agent (required)
- `references/` - Long-form content loaded on demand (optional)
- `scripts/` - Helper scripts (optional)
- `assets/` - Static resources (optional)

See [AGENTS.md](AGENTS.md) for the full layout, conventions, and the "Adding a New Skill" walkthrough.

## License

MIT

© Redis · MIT · redis/agent-skills

Similar plugins

All plugins for Data and databases →

From the same set9

redis-core A skill that tells your agent which Redis data type fits the job and how to name keys. Useful when you design a cache, counters or session storage. CX Codex +1 4,000installs redis-connections A skill that tells your coding agent how to configure a Redis client properly: connection pooling, pipelining, socket timeouts and client-side caching. CX Codex +1 2,800installs redis-security Guides Redis hardening with authentication, TLS, ACLs and network restrictions. Use it when deploying or auditing a production Redis instance. CX Codex +1 2,400installs redis-observability Tells your agent which Redis metrics to watch and which built-in commands to run when something looks off. CX Codex +1 2,300installs redis-semantic-cache This skill walks through putting LangCache in front of an LLM call, so a similar prompt returns a stored answer instead of hitting the model again. CX Codex +1 1,900installs redis-clustering Teaches the agent how to place keys across Redis Cluster slots and move read traffic off primaries. Useful when a CROSSSLOT error shows up or you are designing keys up front. CX Codex +1 1,800installs redis-search A skill that walks your agent through Redis Search: index schema, field types, FT.SEARCH queries and vector retrieval. Useful when building search or a RAG pipeline on Redis. CX Codex +1 1,600installs iris-development A skill for Redis Agent Memory: wire an AI agent to a persistent memory store on Redis Cloud, with session events and searchable long-term records. CX Codex +1 1,600installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor