# Redis Agent Skills

> Redis' own skills for your agent: data structures, connections, Search and vectors, semantic caching, clustering, security and monitoring.

Redis' official Agent Skills: the guidance your agent follows when it writes or reviews code that uses Redis. Each skill loads when the task calls for it.

- **Core:** pick the right data structure (String, Hash, List, Set, Sorted Set, JSON, Stream or Vector Set) and keep key names consistent.
- **Connections:** pooling, multiplexing, pipelining, client-side caching, timeouts and slow commands.
- **Search:** FT.CREATE schemas, FT.SEARCH, FT.AGGREGATE and FT.HYBRID queries, vector similarity with HNSW or FLAT, hybrid retrieval, RAG pipelines and zero-downtime index updates.
- **Semantic cache:** LangCache for caching LLM responses, tuning the similarity threshold and keeping caches separate per task.
- **Clustering:** hash tags for multi-key operations, avoiding CROSSSLOT errors and reading from replicas.
- **Security:** authentication and TLS, least-privilege ACL users, network binding, firewalls and command renaming.
- **Observability:** the INFO metrics to watch, SLOWLOG, MEMORY DOCTOR and FT.PROFILE for triage, and Redis Insight.
- **Iris:** Redis Agent Memory on Redis Cloud, with session events, long-term memory search and background promotion.

Try asking "What data structure should I use for a leaderboard?" or "Review my Redis connection handling." MIT licensed.

- Type: Skill
- Made by: redis
- Category: Databases
- Formats: Skills
- Version: latest
- Website: https://redis.io
- Source: https://github.com/redis/agent-skills
- Page: https://pluginboard.ai/skills/redis-skills

## Works with

- ChatGPT
- Claude
- Gemini
- GitHub Copilot
- Cursor
- Claude Code
- Codex
- Antigravity
- Gemini CLI
- Replit
- OpenClaw
- OpenCode
- Hermes Agent

## Install

### ChatGPT

In ChatGPT: Download the agent-skills folder and zip it, then Plugins → Skills → Create → Upload from your computer. Business and Enterprise plans.

View the skills on GitHub: https://github.com/redis/agent-skills

### Claude

In Claude (web or desktop): Download each skill’s folder and zip it, then upload them one at a time in Customize → Skills.

View the skills on GitHub: https://github.com/redis/agent-skills

### Gemini

In Gemini: Download the agent-skills folder, then at gemini.google.com click Customize → Skills → Create → Upload and pick the folder (or a .zip of it).

View the skills on GitHub: https://github.com/redis/agent-skills

### GitHub Copilot

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development ~/.copilot/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering ~/.copilot/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections ~/.copilot/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core ~/.copilot/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability ~/.copilot/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search ~/.copilot/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security ~/.copilot/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache ~/.copilot/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

### Cursor

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development ~/.cursor/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering ~/.cursor/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections ~/.cursor/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core ~/.cursor/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability ~/.cursor/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search ~/.cursor/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security ~/.cursor/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache ~/.cursor/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

### Claude Code

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development ~/.claude/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering ~/.claude/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections ~/.claude/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core ~/.claude/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability ~/.claude/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search ~/.claude/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security ~/.claude/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache ~/.claude/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

### Codex

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development ~/.agents/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering ~/.agents/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections ~/.agents/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core ~/.agents/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability ~/.agents/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search ~/.agents/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security ~/.agents/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache ~/.agents/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

### Antigravity

In Antigravity: Copy the agent-skills folder into ~/.gemini/config/skills (Antigravity app and IDE) or ~/.gemini/antigravity-cli/skills (Antigravity CLI).

View the skills on GitHub: https://github.com/redis/agent-skills

### Gemini CLI

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development ~/.gemini/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering ~/.gemini/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections ~/.gemini/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core ~/.gemini/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability ~/.gemini/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search ~/.gemini/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security ~/.gemini/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache ~/.gemini/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

### Replit

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development .agents/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering .agents/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections .agents/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core .agents/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability .agents/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search .agents/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security .agents/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache .agents/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

### OpenClaw

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development ~/.openclaw/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering ~/.openclaw/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections ~/.openclaw/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core ~/.openclaw/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability ~/.openclaw/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search ~/.openclaw/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security ~/.openclaw/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache ~/.openclaw/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

### OpenCode

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development ~/.config/opencode/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering ~/.config/opencode/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections ~/.config/opencode/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core ~/.config/opencode/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability ~/.config/opencode/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search ~/.config/opencode/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security ~/.config/opencode/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache ~/.config/opencode/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

### Hermes Agent

Copy all 8 skills, in your terminal:

```shell
npx -y degit redis/agent-skills/skills/iris-development ~/.hermes/skills/iris-development
npx -y degit redis/agent-skills/skills/redis-clustering ~/.hermes/skills/redis-clustering
npx -y degit redis/agent-skills/skills/redis-connections ~/.hermes/skills/redis-connections
npx -y degit redis/agent-skills/skills/redis-core ~/.hermes/skills/redis-core
npx -y degit redis/agent-skills/skills/redis-observability ~/.hermes/skills/redis-observability
npx -y degit redis/agent-skills/skills/redis-search ~/.hermes/skills/redis-search
npx -y degit redis/agent-skills/skills/redis-security ~/.hermes/skills/redis-security
npx -y degit redis/agent-skills/skills/redis-semantic-cache ~/.hermes/skills/redis-semantic-cache
```

View the skills on GitHub: https://github.com/redis/agent-skills

---
From Pluginboard (https://pluginboard.ai).
