redis/agent-skills

Redis' official collection of agent skills

144

stars

91

commits

TypeScript

primary language

Sep 8, 2026

updated

redis.io
agent-skills
redis

README

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 format.

Available Skills

SkillDescription
redis-coreData structures, key naming, memory and TTL, atomic primitives, JSON vs Hash, Streams vs Pub/Sub.
redis-connectionsPooling, multiplexing, pipelining, client-side caching, timeouts, slow commands.
redis-searchFT.CREATE schema, FT.SEARCH / FT.AGGREGATE / FT.HYBRID, DIALECT 2, vector similarity (HNSW / FLAT), hybrid retrieval, RAG pipelines, zero-downtime index updates.
redis-semantic-cacheLangCache — cache-aside flow for LLM responses, similarity threshold tuning, per-task cache separation.
redis-clusteringHash tags for multi-key operations, avoiding CROSSSLOT, reading from replicas.
redis-securityAuthentication and TLS, ACL-based least privilege, network bind, firewall, command renaming.
redis-observabilityKey metrics (INFO), debugging commands (SLOWLOG, MEMORY DOCTOR, FT.PROFILE), Redis Insight.
iris-developmentIris: Redis Agent Memory — provisioning, SDK auth, session events, long-term memory search, async promotion.

Installation

Agent Skills CLI

npx skills add redis/agent-skills

Claude Code Plugin

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

/plugin marketplace add redis/agent-skills
/plugin install redis-development@redis

ChatGPT and Codex Plugin

The distributable plugin package for ChatGPT and Codex lives at 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:

/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.

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:

  • 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 for the full layout, conventions, and the "Adding a New Skill" walkthrough.

License

MIT

Contributors

valkirilov

13 commits

DimoHG

12 commits

adrianoamaral

11 commits

redis/agent-skills

Redis' official collection of agent skills

144

stars

91

commits

TypeScript

primary language

Sep 8, 2026

updated

redis.io
agent-skills
redis

README

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 format.

Available Skills

SkillDescription
redis-coreData structures, key naming, memory and TTL, atomic primitives, JSON vs Hash, Streams vs Pub/Sub.
redis-connectionsPooling, multiplexing, pipelining, client-side caching, timeouts, slow commands.
redis-searchFT.CREATE schema, FT.SEARCH / FT.AGGREGATE / FT.HYBRID, DIALECT 2, vector similarity (HNSW / FLAT), hybrid retrieval, RAG pipelines, zero-downtime index updates.
redis-semantic-cacheLangCache — cache-aside flow for LLM responses, similarity threshold tuning, per-task cache separation.
redis-clusteringHash tags for multi-key operations, avoiding CROSSSLOT, reading from replicas.
redis-securityAuthentication and TLS, ACL-based least privilege, network bind, firewall, command renaming.
redis-observabilityKey metrics (INFO), debugging commands (SLOWLOG, MEMORY DOCTOR, FT.PROFILE), Redis Insight.
iris-developmentIris: Redis Agent Memory — provisioning, SDK auth, session events, long-term memory search, async promotion.

Installation

Agent Skills CLI

npx skills add redis/agent-skills

Claude Code Plugin

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

/plugin marketplace add redis/agent-skills
/plugin install redis-development@redis

ChatGPT and Codex Plugin

The distributable plugin package for ChatGPT and Codex lives at 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:

/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.

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:

  • 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 for the full layout, conventions, and the "Adding a New Skill" walkthrough.

License

MIT

Contributors

valkirilov

13 commits

DimoHG

12 commits

adrianoamaral

11 commits

Languages

TypeScript

68.8%

JavaScript

31.2%