rag_search

Query a RAG vector database to retrieve semantically relevant chunks and context.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MichaelYagi/mcp_a2a --skill rag-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rag_search
Source: https://github.com/MichaelYagi/mcp_a2a/tree/main/servers/rag/skills/rag_search
Command: npx skills add https://github.com/MichaelYagi/mcp_a2a --skill rag-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables fast semantic search over a RAG vector database to locate relevant chunks and contextual information, reducing manual digging through documents.

Core Features & Use Cases

  • Semantic retrieval: search across a vector store to fetch semantically related chunks.
  • Contextual grounding: gather supporting context for answers from multiple sources.
  • Use Case: when you need to locate documents mentioning a topic across a large corpus and present concise results.

Quick Start

Example: Use rag_search_tool to query for a topic, such as "latest onboarding guidelines" and review the retrieved results.

Frequently Asked Questions about rag_search

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

FAQPage Schema
How do I perform semantic search over a RAG vector database?

Semantic search over a RAG vector database queries stored embeddings to retrieve relevant chunks and contextual information, reducing manual document digging. It uses the rag_search_tool and standard Python libraries to return ranked results.

What is the best way to retrieve contextual grounding for answers from a large corpus?

Contextual grounding is achieved by running semantic search across a vector store to fetch semantically related chunks from multiple sources. This gathers supporting context for answers and presents concise, ranked results.

Can I use standard Python libraries to query embeddings in my vector store?

Yes, you can query embeddings using standard Python libraries alongside the rag_search_tool. This combination manages the vector store, applies semantic search, and returns ranked results across large corpora.

Does semantic retrieval work for locating documents mentioning a specific topic across large corpora?

Semantic retrieval works by searching across a vector store to fetch semantically related chunks, effectively locating documents mentioning a specific topic across large corpora and presenting concise results.

What dependencies do I need to manage vector stores and return ranked search results?

You need the rag_search_tool and standard Python libraries to manage vector stores, query embeddings, and return ranked results. No additional external dependencies are required.