
Description
rag-implementation is an agent skill from the wshobson/agents collection for building retrieval-augmented generation (RAG) systems, where an LLM answers from a knowledge source rather than from its training alone. Documents are split into chunks, embedded as vectors, stored in a vector database, and retrieved for each question, so the model's answer can be grounded in specific passages and cite them. The skill covers the core components of that pipeline, starting with vector databases and the purpose they serve: storing and retrieving embeddings efficiently. It names six vector database options, Pinecone, Weaviate, Milvus, Chroma, Qdrant and pgvector, and six embedding models suited to different use cases and providers, so a team can pick the stack that fits. It applies when building question-answering systems over proprietary documents, creating chatbots that need current and factual information, implementing semantic search with natural language queries, reducing hallucinations with grounded answers, enabling a model to use domain-specific knowledge, building documentation assistants, and creating research tools that cite their sources. RAG quality depends on the chunking, the embedding model and the retrieval step, so the skill's advice should be tested on real questions from the intended users. The skill is installed with the skills CLI from the wshobson/agents repository. Its skills.sh page showed about 13.6K installs and passing results from three security audits at the time of the scan.…
Highlights
- Chunking, embedding and retrieval pipeline
- Six vector database options
- Six embedding model options
- Grounded answers with source citations
- Use cases from document Q&A to research tools
- Installs with the skills CLI
Ratings & Reviews
No ratings yet
Be the first to rate rag-implementation.
People also visit

rag-architect
Designs and implements production-grade RAG systems by chunking documents

embedding-strategies
Select and optimize embedding models for semantic search and RAG applications

finetuning-method-selection
Decide whether to fine-tune at all, and route to the right method

hybrid-search-implementation
Combine vector and keyword search for improved retrieval
rag-implementation FAQ
What is RAG?
Retrieval-augmented generation: the model answers using passages retrieved from your own knowledge source, so answers can be grounded and cited.
Which vector databases are covered?
Pinecone, Weaviate, Milvus, Chroma, Qdrant and pgvector.
Does it help reduce hallucinations?
The skill covers grounded responses as a way to reduce hallucinated answers, and its quality depends on the retrieval step.
Who is it for?
Teams building Q&A systems over documents, chatbots with current information, documentation assistants and research tools.
How do I install it?
Run npx skills add https://github.com/wshobson/agents --skill rag-implementation.
What security audits does it have?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best rag-implementation alternatives?
Popular alternatives to rag-implementation include rag-architect, embedding-strategies and ai-engineer. See all rag-implementation alternatives








