What problem does it solve? Pure vector search misses exact keyword matches like names, codes, and domain-specific terms, while pure keyword search lacks semantic understanding. This Skill provides patterns and templates for combining both approaches to improve retrieval recall in RAG systems and search engines. ## Core Features & Use Cases - Fusion Methods: Implement Reciprocal Rank Fusion (RRF), linear score combination, cross-encoder reranking, and cascade filtering to merge vector and keyword results. - Database Templates: Ready-to-use implementations for PostgreSQL with pgvector and full-text search, and Elasticsearch with dense vectors and BM25. - Complete RAG Pipeline: A custom HybridRAGPipeline class that orchestrates parallel searches, fusion, and optional cross-encoder reranking. - Use Case: When building a documentation search where users query exact error codes alongside natural language questions, use the PostgreSQL hybrid template to retrieve candidates from both vector and full-text indexes, then fuse with RRF. ## Quick Start Ask the AI to implement a hybrid search in PostgreSQL that combines pgvector embeddings with full-text search and fuses results using reciprocal rank fusion.