A comprehensive skill for designing, building, and optimizing a complete Retrieval Augmented Generation (RAG) system, covering knowledge ingestion, document processing, embedding, indexing, retrieval, context construction, prompt engineering, response generation, evaluation, and system optimization.