Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
sickn33 avatar

Rag Implementation

  • 813 installs
  • 44k repo stars
  • Updated July 27, 2026
  • sickn33/antigravity-awesome-skills

rag-implementation is a Claude Code skill that provides a repeatable workflow for building retrieval-augmented generation systems with embedding selection, vector databases, chunking, and retrieval optimization.

About

rag-implementation is a granular workflow skill from sickn33/antigravity-awesome-skills for building knowledge-grounded AI applications. The workflow spans embedding model selection, vector database setup, document chunking strategies, retrieval optimization, and evaluation of answer quality. Developers reach for rag-implementation when adding semantic search or grounded Q&A to agents, chatbots, or internal knowledge tools instead of relying on model parametric memory alone. Use cases include RAG-powered applications, semantic search indexes, and accurate citation-backed responses. The skill is tagged safe-risk and fits teams implementing their first or next iteration of a vector retrieval stack. It provides structured steps from corpus ingestion through retrieval tuning rather than one-off embedding snippets.

  • Covers embedding model selection, vector database setup, chunking strategies, retrieval optimization, and evaluation
  • Structured workflow with five distinct phases including requirements analysis and performance tuning
  • Includes ready-to-use copy-paste prompts that invoke supporting skills like @ai-product and @embedding-strategies
  • Focuses on practical trade-offs between accuracy, cost, and latency
  • Designed for building semantic search, document Q&A, and knowledge-grounded AI features

Rag Implementation by the numbers

  • 813 all-time installs (skills.sh)
  • +26 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #1,293 of 16,659 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill rag-implementation

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs813
repo stars44k
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorysickn33/antigravity-awesome-skills

How do you implement RAG for an AI application?

Follow a repeatable process for adding accurate, knowledge-grounded retrieval to AI applications.

Who is it for?

Developers building knowledge-grounded AI apps who need a structured RAG workflow from embeddings through retrieval tuning.

Skip if: Simple chatbots without document grounding or teams with a finished RAG stack needing only minor prompt tweaks.

When should I use this skill?

A developer asks to implement RAG, set up a vector database, choose embeddings, optimize chunking, or build semantic search for agents.

What you get

Vector index, chunked document corpus, embedding pipeline, retrieval configuration, and evaluated RAG query responses.

  • Vector index
  • Chunking pipeline
  • Retrieval configuration

Files

SKILL.mdMarkdownGitHub ↗

RAG Implementation Workflow

Overview

Specialized workflow for implementing RAG (Retrieval-Augmented Generation) systems including embedding model selection, vector database setup, chunking strategies, retrieval optimization, and evaluation.

When to Use This Workflow

Use this workflow when:

  • Building RAG-powered applications
  • Implementing semantic search
  • Creating knowledge-grounded AI
  • Setting up document Q&A systems
  • Optimizing retrieval quality

Workflow Phases

Phase 1: Requirements Analysis

Skills to Invoke
  • ai-product - AI product design
  • rag-engineer - RAG engineering
Actions

1. Define use case 2. Identify data sources 3. Set accuracy requirements 4. Determine latency targets 5. Plan evaluation metrics

Copy-Paste Prompts
Use @ai-product to define RAG application requirements

Phase 2: Embedding Selection

Skills to Invoke
  • embedding-strategies - Embedding selection
  • rag-engineer - RAG patterns
Actions

1. Evaluate embedding models 2. Test domain relevance 3. Measure embedding quality 4. Consider cost/latency 5. Select model

Copy-Paste Prompts
Use @embedding-strategies to select optimal embedding model

Phase 3: Vector Database Setup

Skills to Invoke
  • vector-database-engineer - Vector DB
  • similarity-search-patterns - Similarity search
Actions

1. Choose vector database 2. Design schema 3. Configure indexes 4. Set up connection 5. Test queries

Copy-Paste Prompts
Use @vector-database-engineer to set up vector database

Phase 4: Chunking Strategy

Skills to Invoke
  • rag-engineer - Chunking strategies
  • rag-implementation - RAG implementation
Actions

1. Choose chunk size 2. Implement chunking 3. Add overlap handling 4. Create metadata 5. Test retrieval quality

Copy-Paste Prompts
Use @rag-engineer to implement chunking strategy

Phase 5: Retrieval Implementation

Skills to Invoke
  • similarity-search-patterns - Similarity search
  • hybrid-search-implementation - Hybrid search
Actions

1. Implement vector search 2. Add keyword search 3. Configure hybrid search 4. Set up reranking 5. Optimize latency

Copy-Paste Prompts
Use @similarity-search-patterns to implement retrieval
Use @hybrid-search-implementation to add hybrid search

Phase 6: LLM Integration

Skills to Invoke
  • llm-application-dev-ai-assistant - LLM integration
  • llm-application-dev-prompt-optimize - Prompt optimization
Actions

1. Select LLM provider 2. Design prompt template 3. Implement context injection 4. Add citation handling 5. Test generation quality

Copy-Paste Prompts
Use @llm-application-dev-ai-assistant to integrate LLM

Phase 7: Caching

Skills to Invoke
  • prompt-caching - Prompt caching
  • rag-engineer - RAG optimization
Actions

1. Implement response caching 2. Set up embedding cache 3. Configure TTL 4. Add cache invalidation 5. Monitor hit rates

Copy-Paste Prompts
Use @prompt-caching to implement RAG caching

Phase 8: Evaluation

Skills to Invoke
  • llm-evaluation - LLM evaluation
  • evaluation - AI evaluation
Actions

1. Define evaluation metrics 2. Create test dataset 3. Measure retrieval accuracy 4. Evaluate generation quality 5. Iterate on improvements

Copy-Paste Prompts
Use @llm-evaluation to evaluate RAG system

RAG Architecture

User Query -> Embedding -> Vector Search -> Retrieved Docs -> LLM -> Response
                |              |              |              |
            Model         Vector DB     Chunk Store    Prompt + Context

Quality Gates

  • [ ] Embedding model selected
  • [ ] Vector DB configured
  • [ ] Chunking implemented
  • [ ] Retrieval working
  • [ ] LLM integrated
  • [ ] Evaluation passing

Related Workflow Bundles

  • ai-ml - AI/ML development
  • ai-agent-development - AI agents
  • database - Vector databases

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

Related skills

FAQ

What steps does rag-implementation cover?

rag-implementation covers embedding model selection, vector database setup, document chunking strategies, retrieval optimization, and evaluation for building knowledge-grounded RAG applications.

When should developers use rag-implementation?

Developers use rag-implementation when building RAG-powered applications, semantic search, or knowledge-grounded chatbots that need accurate retrieval instead of relying solely on LLM parametric memory.

Is Rag Implementation safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

AI & Agent Buildingagentsllmautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.