LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

rag-architect

Designs and implements production-grade RAG systems by chunking documents, generating embeddings, configuring vector stores, building hybrid search pipelines, applying reranking, and evaluating retrieval quality. Use when building RAG systems, vector databases, or knowledge-grounded AI applications requiring semantic search, document retrieval, context augmentation, similarity search, or embedding-based indexing.

9,291stars785forksUpdated 5/24/2026
Data Science & ML#retrieval-augmented-generation#vector-database#rag#embeddings#python#semantic-search

Security Assessment

Critical Risk(0/100)

Detected risks:

Remote Code Execution([references/chunking-strategies.md] eval(, [references/embedding-models.md] eval (, [references/rag-evaluation.md] eval()
Secret Exposure([references/embedding-models.md] api_key=, [references/retrieval-optimization.md] api_key=, [references/vector-databases.md] api_key=)
Command Injection([references/embedding-models.md] subprocess.run)
Security Score0/100

About rag-architect

The rag-architect skill is designed to help teams design and implement production-grade retrieval-augmented generation (RAG) systems for knowledge-grounded AI applications. It focuses on building scalable semantic search and document retrieval pipelines by guiding users through core architectural decisions such as vector database selection, document chunking strategies, embedding generation, indexing workflows, and retrieval optimization. The skill addresses common challenges in RAG development, including retrieval accuracy, latency constraints, metadata management, deduplication, and retrieval quality evaluation. It provides a structured workflow that emphasizes validation checkpoints between stages to reduce implementation errors and improve reliability in production environments.

The skill includes guidance for configuring vector stores, selecting embedding models, designing chunking strategies, and implementing retrieval pipelines with hybrid search and reranking techniques. It also covers evaluation and iteration practices for measuring retrieval quality and debugging retrieval performance. Reference materials are organized by topic, including vector databases, embedding models, retrieval optimization, chunking strategies, and RAG evaluation methodologies. Implementation examples demonstrate practical workflows using tools such as LangChain, OpenAI embeddings, and Qdrant, including metadata enrichment, deterministic document IDs, and vector indexing operations. The workflow encourages domain-specific tuning rather than relying on default settings.

This skill is intended for AI architects, machine learning engineers, platform engineers, and developers building semantic search systems, enterprise knowledge bases, AI assistants, or retrieval-powered applications. It is particularly useful for teams implementing vector databases, embedding-based indexing systems, or hybrid retrieval pipelines that require scalable and maintainable architecture decisions. Organizations building internal knowledge retrieval systems, document search platforms, or context-aware AI solutions can use this skill to standardize RAG design practices and improve retrieval performance over time.

FAQ

What types of systems is this skill designed for?

This skill is intended for retrieval-augmented generation systems, semantic search platforms, vector database architectures, and knowledge-grounded AI applications that rely on document retrieval and embeddings.

Which vector databases are referenced by this skill?

The skill references vector database technologies including Pinecone, Weaviate, Chroma, pgvector, and Qdrant as part of its vector database guidance.

Does the skill provide implementation examples?

Yes. The skill includes implementation examples for document chunking, embedding generation, vector indexing, metadata handling, and deduplication workflows using Python-based tooling.

What are the main optimization areas covered by the skill?

The skill covers chunking strategies, embedding selection, hybrid retrieval pipelines, reranking, query optimization, indexing strategies, and retrieval evaluation practices.

Are there any recommended validation practices included?

Yes. The workflow includes checkpoints and assertions for validating metadata completeness, deduplication integrity, and retrieval pipeline correctness before progressing to the next stage.

All Files

6 files
references/chunking-strategies.md24.5 KB
View
references/embedding-models.md14.9 KB
View
references/rag-evaluation.md23.7 KB
View
references/retrieval-optimization.md21.4 KB
View
references/vector-databases.md13.8 KB
View
SKILL.md7.5 KB
View

Install rag-architect

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

jeffallan/claude-skills

Related Skills

research

448

secops-detection-engineering

21,346

qdrant-monitoring

259

project-architecture

3