Download for MacApple silicon, macOS 14+
Skill

redis-search

@redis Updated 2026-09-08

Redis Search guidance covering FT.CREATE schema design, field type selection (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR, JSON path), DIALECT 2 query syntax, FT.SEARCH / FT.AGGREGATE / FT.HYBRID command selection, vector similarity with HNSW or FLAT, hybrid retrieval combining lexical and vector ranking, RAG pipelines, zero-downtime index updates via aliases, and debugging with FT.PROFILE and FT.EXPLAIN. Use when defining a search index on Hash or JSON documents, writing FT.SEARCH queries with filters, sorting, aggregation, or vector KNN, tuning HNSW parameters, building a RAG retrieval pipeline, or troubleshooting slow or empty search results.

agent-skillsredis

Install

With your agent

Install OMGSkills skill "redis/agent-skills:skills/redis-search" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/redis/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/redis-search ~/.claude/skills/redis-search

From README

Redis Search Single source of guidance for Redis Search — the retrieval surface that spans lexical, numeric, geo, JSON-path, and vector queries. Vector fields are part of the same FT.CREATE machinery as TEXT/TAG/NUMERIC fields, and FT.HYBRID blends lexical and vector ranking in one command, so this skill covers them together. When to apply Creating, modifying, or reviewing a Redis Search index (FT.CREATE, FT.ALTER). Writing or optimizing FT.SEARCH, FT.AGGREGATE, or FT.HYBRID queries. Picking between TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR, or JSON-path fields. Defining a VECTOR field, choosing HNSW vs FLAT, tuning HNSW parameters. Building a retrieval-augmented generation (RAG) pipeline. Rolling out a new index schema without downtime. Troubleshooting empty results, slow queries, or tokenization issues with FT.EXPLAIN, FT.PROFILE, FT.INFO. Pick the right command Three query commands. Reach for the narrowest one that fits.