What problem does it solve? Building retrieval-augmented generation systems involves many interdependent decisions—chunking strategy, embedding model, vector database, hybrid search, reranking, and evaluation—and poor choices in any one area silently degrade answer quality. This Skill provides a structured architecture workflow with implementation patterns and measurable checkpoints for each stage. ## Core Features & Use Cases - End-to-End RAG Design: Five-step workflow covering requirements analysis, vector store design, chunking strategy, retrieval pipeline, and evaluation with validation checkpoints. - Production Implementation Patterns: Working code for chunking (semantic, markdown-aware, late chunking), embedding (OpenAI, Cohere, Voyage, BGE), hybrid search with reciprocal rank fusion, and Cohere/cross-encoder reranking. - Retrieval Evaluation: Metrics implementation (precision@k, recall@k, MRR, NDCG) plus RAGAS and TruLens integration for faithfulness and relevance scoring. - Use Case: A team building a multi-tenant documentation assistant uses this Skill to select Qdrant, implement tenant-filtered hybrid search with BM25, rerank top results, and validate context_precision >= 0.7 before LLM integration. ## Quick Start Design a RAG pipeline for my technical documentation that uses hybrid search, reranking, and evaluation metrics before connecting it to an LLM.