What problem does it solve?
This Skill helps you build Retrieval-Augmented Generation systems that answer user questions using external, trusted documents instead of relying on the model’s memory and reducing hallucinations.
Core Features & Use Cases
- Vector database + embeddings setup: Choose an appropriate vector store (e.g., Pinecone, Weaviate, Milvus, Chroma, Qdrant, pgvector) and embedding model to support semantic search.
- Retrieval pipeline design: Implement dense, sparse, and hybrid retrieval strategies, including multi-query and HyDE-style query expansion.
- Answer quality improvements: Add reranking and contextual compression to improve relevance, diversity, and groundedness.
- Chunking and indexing strategies: Use recursive, token-based, semantic, or header-aware splitting to optimize what gets retrieved.
- Production-ready patterns: Include evaluation metrics (precision/recall, faithfulness, answer relevance) and citation-oriented prompting for verifiable outputs.
Quick Start
Use the rag-implementation skill to design a RAG flow that ingests your documents, builds embeddings and a vector index, retrieves the top relevant passages for a question, reranks results, and generates a grounded answer with citations.