rag-architect

Construct, evaluate, and deploy retrieval-augmented question answering systems.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Harshal1841A/Forge-RL --skill rag-architect-harshal1841a
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rag-architect
Source: https://github.com/Harshal1841A/Forge-RL/tree/main/.claude/skills/rag-architect
Command: npx skills add https://github.com/Harshal1841A/Forge-RL --skill rag-architect-harshal1841a

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sentence_transformers, chromadb, pinecone, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance for building retrieval-augmented generation systems, improving information retrieval accuracy and response quality.

Core Features & Use Cases

  • Document Chunking: Implements various strategies for dividing large texts into meaningful parts.
  • Embedding & Vector Storage: Facilitates selecting suitable embedding models and managing vector databases for efficient similarity search.
  • Retrieval & Reranking: Offers methods for dense, sparse, hybrid retrieval, and reranking with cross-encoders to enhance relevance.
  • Prompt Engineering & Optimization: Demonstrates techniques like HyDE, multi-query generation, and query expansion for better recall.
  • Evaluation & Monitoring: Provides metrics and frameworks for assessing retrieval fidelity, answer faithfulness, and system robustness.
  • Production Deployment: Covers caching, streaming, fallback, cost control, safety measures, and architecture patterns, including pitfalls to avoid.
  • Use Case Examples: Suitable for building knowledge bases, search engines, chatbots, and research assistants that rely on accurate document retrieval.

Quick Start

Use the rag-architect skill to understand how to implement a retrieval-augmented system for custom document search applications.

Frequently Asked Questions about rag-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a retrieval-augmented generation system for question answering?

Building a retrieval-augmented generation system involves chunking documents, generating embeddings, storing them in a vector database, and fetching relevant context to answer queries. This skill provides detailed instructions for constructing and deploying these systems end-to-end.

What's the best way to improve retrieval accuracy in a RAG pipeline?

Improving retrieval accuracy in a RAG pipeline involves using hybrid retrieval methods that combine dense and sparse search, followed by reranking with cross-encoders. This skill provides methods to enhance relevance through these advanced retrieval techniques.

Does this skill support ChromaDB and Pinecone for vector storage?

Yes, this skill supports ChromaDB and Pinecone for vector storage. It facilitates selecting suitable embedding models and managing these vector databases for efficient semantic similarity search.

Can I use sentence_transformers for generating embeddings in a custom search application?

Yes, you can use sentence_transformers for generating embeddings. This skill provides guidance on embedding choice and implements strategies for dividing large texts into meaningful parts for custom document search applications.

How do I evaluate retrieval fidelity and answer faithfulness in RAG systems?

Evaluating retrieval fidelity and answer faithfulness requires specific metrics and frameworks to assess system robustness. This skill provides evaluation and monitoring tools to measure retrieval accuracy and response quality.

What production deployment patterns are recommended for retrieval-augmented generation?

Production deployment patterns for retrieval-augmented generation include caching, streaming, fallback, cost control, and safety measures. This skill covers architecture patterns and pitfalls to avoid when deploying enterprise RAG systems.