What problem does it solve? Retrieval-Augmented Generation systems often fail in production due to poor chunking, missed exact-match terms, and hallucinated answers when retrieval returns weak context. This Skill provides engineering patterns for building RAG and GraphRAG pipelines with measurable retrieval precision and grounded generation. ## Core Features & Use Cases - Semantic Chunking & Hybrid Search: Split documents on structural boundaries and combine dense vector search with BM25 using Reciprocal Rank Fusion. - Two-Stage Retrieval with Reranking: Retrieve a high-recall candidate pool, then apply a Cross-Encoder reranker to select the highest-precision chunks for the prompt. - GraphRAG Knowledge Graphs: Extract entity-relationship triplets with Pydantic schemas, build hierarchical community summaries, and route local versus global queries. - Use Case: When building a document Q&A system over a technical knowledge base, use this Skill to design the ingestion pipeline, hybrid retrieval with reranking, and RAGAS-based evaluation of faithfulness and context precision. ## Quick Start Use the rag-engineer skill to design a hybrid search and reranking pipeline for my document Q&A system.