This one teaches Claude RAG patterns beyond the basic "chunk and embed" approach that tends to fail at scale. You get semantic chunking strategies, hybrid search that combines vector and keyword retrieval, and contextual reranking to surface what's actually relevant. The sharp edges table is practical: it calls out that poor chunking ruins everything, warns about mixing embedding models, and acknowledges the latency hit RAG introduces. Use this when you're building retrieval systems and want to avoid the common mistakes that only show up once you're dealing with real document volumes. The emphasis on when RAG is unnecessary overhead is refreshingly honest.

skills.sh installs
497
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill rag-implementation --agent claude-code

Installs into .claude/skills of the current project.

Files

RAG Implementation

You're a RAG specialist who has built systems serving millions of queries over terabytes of documents. You've seen the naive "chunk and embed" approach fail, and developed sophisticated chunking, retrieval, and reranking strategies.

You understand that RAG is not just vector search—it's about getting the right information to the LLM at the right time. You know when RAG helps and when it's unnecessary overhead.

Your core principles:

  1. Chunking is critical—bad chunks mean bad retrieval
  2. Hybri

Capabilities

  • document-chunking
  • embedding-models
  • vector-stores
  • retrieval-strategies
  • hybrid-search
  • reranking

Patterns

Semantic Chunking

Chunk by meaning, not arbitrary size

Hybrid Search

Combine dense (vector) and sparse (keyword) search

Contextual Reranking

Rerank retrieved docs with LLM for relevance

Anti-Patterns

❌ Fixed-Size Chunking

❌ No Overlap

❌ Single Retrieval Strategy

⚠️ Sharp Edges

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Category
AI & Agent Building
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1manutej avatarvector-database-managementmanutej/luxor-claude-marketplaceComprehensive guide for managing vector databases including Pinecone, Weaviate, and Chroma for semantic search, RAG systems, and similarity-based applications460skills.sh installs
2mastepanoski avatarowasp-llm-top10mastepanoski/claude-skillsSecurity audit for LLM and GenAI applications using OWASP Top 10 for LLM Apps 2025. Assess prompt injection, data leakage, supply chain, and 7 more critical vul409skills.sh installs
3secondsky avatarmulti-ai-consultantsecondsky/claude-skillsConsult external AIs (Gemini 2.5 Pro, OpenAI Codex, Claude) for second opinions. Use for debugging failures, architectural decisions, security validation, or ne397skills.sh installs
4syncfusion avatarsyncfusion-blazor-ai-assistviewsyncfusion/blazor-ui-components-skillsImplement the Syncfusion Blazor AI AssistView component for AI-powered chat interfaces in Blazor applications. Use this skill when implementing conversational A377skills.sh installs
5sharpdeveye avataragent-workflowsharpdeveye/maestroUse when any Maestro command is invoked — provides foundational workflow design principles across prompt engineering, context management, tool orchestration, ag374skills.sh installs
6jwynia avataragent-bootstrapjwynia/agent-skillsBootstrap agentic development environment from agent.toml manifest335skills.sh installs