with one click
rag-architect
// Use when the user asks to design RAG pipelines, optimize retrieval strategies, choose embedding models, implement vector search, or build knowledge retrieval systems.
// Use when the user asks to design RAG pipelines, optimize retrieval strategies, choose embedding models, implement vector search, or build knowledge retrieval systems.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | rag-architect |
| description | Use when the user asks to design RAG pipelines, optimize retrieval strategies, choose embedding models, implement vector search, or build knowledge retrieval systems. |
The RAG (Retrieval-Augmented Generation) Architect skill provides comprehensive tools and knowledge for designing, implementing, and optimizing production-grade RAG pipelines. This skill covers the entire RAG ecosystem from document chunking strategies to evaluation frameworks, enabling you to build scalable, efficient, and accurate retrieval systems.
references/structured-vs-unstructured-retrieval.md — read this before choosing RAG vs knowledge-graph; most production systems eventually use both.retrieval/knowledge-graph-modeling / knowledge-graph-applications / knowledge-graph-platform-integration — the structured-retrieval counterparts. Use a KG for graph-shaped queries (multi-hop, identity resolution, dependency analysis); use this skill (RAG) for semantic Q&A over documents. Hybrid: KG for metadata + ACL filtering, RAG for content.retrieval/text-to-sql — when the underlying data is relational and the query intent is structured, text-to-SQL beats RAG for accuracy and cost.retrieval/tutorials/retrieval_augmented_generation and retrieval/tutorials/contextual-embeddings — foundational notebooks; read these to learn techniques before applying this skill at production scale.Building effective RAG systems requires careful consideration of each component in the pipeline. The key to success is understanding the tradeoffs between different approaches and choosing the right combination of techniques for your specific use case. Start with simple approaches and gradually add sophistication based on evaluation results and production requirements.
This skill provides the foundation for making informed decisions throughout the RAG development lifecycle, from initial design to production deployment and ongoing maintenance.