What problem does it solve? Redis Search spans lexical, numeric, geo, JSON-path, and vector queries with subtle syntax rules, and mistakes like using TEXT instead of TAG, mismatching vector DIM, or omitting DIALECT 2 silently produce wrong or slow results. This Skill provides authoritative guidance for designing indexes, writing queries, and debugging search behavior. ## Core Features & Use Cases - Index and schema design: Choose the right field types (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR, JSON paths), tune FT.CREATE options, and manage zero-downtime schema updates via aliases. - Query authoring and optimization: Write FT.SEARCH, FT.AGGREGATE, and FT.HYBRID queries with filters, sorting, aggregation pipelines, vector KNN, and hybrid lexical-vector fusion. - RAG and vector retrieval: Configure HNSW vs FLAT indexes, match DIM and distance metrics to embedding models, and build retrieval pipelines with pre-filtering. - Use Case: You are building a product search where users filter by category and price while also ranking by semantic similarity to a query embedding. The Skill guides you to create a TAG + NUMERIC + VECTOR index and issue a pre-filtered KNN query with DIALECT 2. ## Quick Start Ask the AI to create a Redis Search index on product hashes with a category tag, sortable numeric price, and a 1536-dimension cosine vector field, then write a filtered KNN query against it.