Tags

Best RAG Skills for AI Agents

90 RAG skills for AI coding assistants — ranked by popularity.

This collection provides a directory of curated skills for AI coding agents like Claude Code, Codex, and Cursor, specifically focused on retrieval-augmented generation. Developers use these tools to connect local environments to external knowledge bases and real-time data. You will find modules for web scraping with Firecrawl, vector search via Qdrant, and specialized integrations like Jina AI or NotebookLM. Whether you are building a document-grounded chatbot, a production search engine, or complex data pipelines using LangChain, these tools automate the plumbing required for context injection. This library is designed for engineers who need to quickly equip their agents with retrieval capabilities without writing custom integration code from scratch. Each entry is standardized to help you assess its utility, specific API requirements, and use case compatibility for your current project stack.

Top RAG skills

qdrant-vector-search

zechenzhangAGI

High-performance vector similarity search engine for RAG and semantic search. Use when building production RAG systems requiring fast nearest neighbor search, hybrid search with filtering, or scalable vector storage with Rust-powered performance.

18161

firecrawl-scraper

jackspace

Scrape and extract web content, convert HTML to markdown, and bypass bot protection for dynamic sites using Firecrawl API.

24149

langchain

zechenzhangAGI

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering systems, autonomous agents, or RAG applications. Best for rapid prototyping and production deployments.

26138

archon

coleam00

Interactive Archon integration for knowledge base and project management via REST API. On first use, asks for Archon host URL. Use when searching documentation, managing projects/tasks, or querying indexed knowledge. Provides RAG-powered semantic search, website crawling, document upload, hierarchical project/task management, and document versioning. Always try Archon first for external documentation and knowledge retrieval before using other sources.

9140

cocoindex

cocoindex-io

Comprehensive toolkit for developing with the CocoIndex library. Use when users need to create data transformation pipelines (flows), write custom functions, or operate flows via CLI or API. Covers building ETL workflows for AI data processing, including embedding documents into vector databases, building knowledge graphs, creating search indexes, or processing data streams with incremental updates.

6116

rag-implementation

wshobson

Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.

10101

embedding-strategies

wshobson

Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.

890

hybrid-search-implementation

wshobson

Combine vector and keyword search for improved retrieval. Use when implementing RAG systems, building search engines, or when neither approach alone provides sufficient recall.

876

reasoningbank-with-agentdb

ruvnet

Implement ReasoningBank adaptive learning with AgentDB's 150x faster vector database. Includes trajectory tracking, verdict judgment, memory distillation, and pattern recognition. Use when building self-learning agents, optimizing decision-making, or implementing experience replay systems.

579

gpt-researcher

assafelovic

GPT Researcher is an autonomous deep research agent that conducts web and local research, producing detailed reports with citations. Use this skill when helping developers understand, extend, debug, or integrate with GPT Researcher - including adding features, understanding the architecture, working with the API, customizing research workflows, adding new retrievers, integrating MCP data sources, or troubleshooting research pipelines.

1464

iterative-retrieval

affaan-m

Pattern for progressively refining context retrieval to solve the subagent context problem

1055

ai-sdk

vercel

Answer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateText", "streamText", "add AI to my app", "build an agent", "tool calling", "structured output", "useChat".

1150

llamaindex

davila7

Data framework for building LLM applications with RAG. Specializes in document ingestion (300+ connectors), indexing, and querying. Features vector indices, query engines, agents, and multi-modal support. Use for document Q&A, chatbots, knowledge retrieval, or building RAG pipelines. Best for data-centric LLM applications.

357

prompt-caching

davila7

Caching strategies for LLM prompts including Anthropic prompt caching, response caching, and CAG (Cache Augmented Generation) Use when: prompt caching, cache prompt, response cache, cag, cache augmented.

1441

vector-database-engineer

sickn33

Expert in vector databases, embedding strategies, and semantic search implementation. Masters Pinecone, Weaviate, Qdrant, Milvus, and pgvector for RAG applications, recommendation systems, and similar

846

similarity-search-patterns

wshobson

Implement efficient similarity search with vector databases. Use when building semantic search, implementing nearest neighbor queries, or optimizing retrieval performance.

349

agent-memory-mcp

davila7

A hybrid memory system that provides persistent, searchable knowledge management for AI agents (Architecture, Patterns, Decisions).

840

agent-memory-systems

davila7

Memory is the cornerstone of intelligent agents. Without it, every interaction starts from zero. This skill covers the architecture of agent memory: short-term (context window), long-term (vector stores), and the cognitive architectures that organize them. Key insight: Memory isn't just storage - it's retrieval. A million stored facts mean nothing if you can't find the right one. Chunking, embedding, and retrieval strategies determine whether your agent remembers or forgets. The field is fragm

543

senior-ml-engineer

davila7

World-class ML engineering skill for productionizing ML models, MLOps, and building scalable ML systems. Expertise in PyTorch, TensorFlow, model deployment, feature stores, model monitoring, and ML infrastructure. Includes LLM integration, fine-tuning, RAG systems, and agentic AI. Use when deploying ML models, building ML platforms, implementing MLOps, or integrating LLMs into production systems.

634

dspy

davila7

Build complex AI systems with declarative programming, optimize prompts automatically, create modular RAG systems and agents with DSPy - Stanford NLP's framework for systematic LM programming

430

ai-engineer

sickn33

Build production-ready LLM applications, advanced RAG systems, and intelligent agents. Implements vector search, multimodal AI, agent orchestration, and enterprise AI integrations. Use PROACTIVELY for LLM features, chatbots, AI agents, or AI-powered applications.

725

llm-app-patterns

davila7

Production-ready patterns for building LLM applications. Covers RAG pipelines, agent architectures, prompt IDEs, and LLMOps monitoring. Use when designing AI applications, implementing RAG, building agents, or setting up LLM observability.

326

rag-skills

llama-farm

RAG-specific best practices for LlamaIndex, ChromaDB, and Celery workers. Covers ingestion, retrieval, embeddings, and performance.

623

agent-v3-memory-specialist

ruvnet

Agent skill for v3-memory-specialist - invoke with $agent-v3-memory-specialist

324

How to choose a RAG skill

When selecting a skill, prioritize the specific data source you need to process. Check if the tool provides the exact output format—such as clean markdown for RAG context—required by your system. Verify the maintenance status and the underlying API dependencies, like Tavily or Firecrawl, to ensure your agent environment can handle the necessary authentication. Consider the scale of your retrieval needs; for example, choose Qdrant for production-level vector performance, or opt for Archon if your project requires knowledge base management via REST APIs.

More RAG skills

pgvector-semantic-search
timescale · 4 installs
llm-application-dev
skillcreatorai · 3 installs
trulens-evaluation-workflow
truera · 3 installs
chroma
davila7 · 2 installs
sentence-transformers
davila7 · 4 installs
sglang
davila7 · 2 installs
rag-engineer
davila7 · 3 installs
faiss
davila7 · 2 installs
engineering-advanced-skills
alirezarezvani · 3 installs
agentdb-vector-search
ruvnet · 0 installs
lazyllm-skill
LazyAGI · 1 installs
pinecone
davila7 · 3 installs
bedrock
itsmostafa · 1 installs
agent-framework-azure-ai-py
microsoft · 1 installs
add-dataset
inclusionAI · 1 installs
ai-product
davila7 · 1 installs
claude-cookbooks
2025Emma · 1 installs
azure-search-documents-ts
microsoft · 1 installs
trulens-evaluation-setup
truera · 1 installs
trulens-notebook-execution
truera · 2 installs
v3-memory-unification
ruvnet · 1 installs
embeddings
ruvnet · 0 installs
exa-reference-architecture
jeremylongshore · 0 installs
firecrawl-reference-architecture
jeremylongshore · 1 installs
mistral-core-workflow-b
jeremylongshore · 0 installs
clarity-gate
sickn33 · 1 installs
dust-call-agent
dust-tt · 1 installs
exa-core-workflow-a
jeremylongshore · 1 installs
exa-data-handling
jeremylongshore · 1 installs
firecrawl-data-handling
jeremylongshore · 1 installs
genkit-production-expert
jeremylongshore · 0 installs
ms-agent-framework-rag
shuyu-labs · 1 installs
trulens-dataset-curation
truera · 1 installs
convex-agents
waynesutton · 0 installs
perplexity-sdk-patterns
jeremylongshore · 0 installs
gno
gmickel · 0 installs
mcp-index
ms-mfg-community · 0 installs
ailey-tools-tag-n-rag
armoin2018 · 0 installs
rag-expert
oci-ai-architects · 0 installs
ai-ml
christophacham · 0 installs
critic-judge-design
Victoriakaey · 0 installs
talon
darkmice · 0 installs
llm-pipeline
majiayu000 · 0 installs
dspy-3-retrieval-augmented-generation
vamseeachanta · 0 installs
weekend-learning
IgorGanapolsky · 0 installs
rag-security
thejefflarson · 0 installs
llm-ops
Anhvu1107 · 0 installs
mcp
xberg-io · 0 installs
langgraph-chat-google-genai
akhilgupta01 · 0 installs
embedding-strategies
javiertarazon · 0 installs
prompt-engineering
iletai · 0 installs
upstash-vector-js
upstash · 0 installs
rag-ingestion-auditor
zw2497205736 · 0 installs
memory
huivrotiki · 0 installs
senior-prompt-engineer
CidLucas · 0 installs
rag-mcp-lsp-ops
Ilenburg1993 · 0 installs
moai-mcp-builder
jg-chalk-io · 0 installs
neon-ai-gateway
KhanhLanBui03 · 0 installs
multi-agent-architect
z1439527767 · 0 installs
rag-patterns
claude-dev-suite · 0 installs
rag-index
brifl · 0 installs
langchain-architecture
Kuingsmile · 0 installs
hydramem-ingest
xusliebana · 0 installs
bx
brave · 0 installs
notebooklm-patterns
ray-manaloto · 0 installs
ariadne
kyssta-exe · 0 installs

Frequently asked

Which skill should I use for web content extraction?
For scraping and converting live web pages into LLM-ready markdown, use the Firecrawl or Jina AI skills. Firecrawl is particularly effective for bypassing bot protection on dynamic websites, while Jina AI is a reliable alternative for general URL-to-markdown conversion and web searching. Select the one that matches your specific site handling requirements.
Do these skills handle vector storage or just retrieval?
The skills vary in function. Tools like Qdrant provide a high-performance vector similarity engine for indexing and searching your data. In contrast, frameworks like LangChain offer a broad set of abstractions for building your entire RAG pipeline, including chains and agentic workflows. Choose based on whether you need a dedicated database engine or a broader application framework.

Browse other tags

Search skills

Search the agent skills registry