rag-agent
OfficialGenerate scalable RAG agents with a single skill
AuthorSKNETWORKS-FAMILY-AICAMP
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill provides a structured scaffold to rapidly generate new RAG domain agents, including an agent class, a prompt template, and unit tests, all following a consistent project layout.
Core Features & Use Cases
- Scaffold new agent packages under rag/ with agents/, prompts/, and tests/ directories.
- Generate a ready-to-run skeleton for LangChain-based agents connected to a vector store.
- Provide a test skeleton to validate can_handle and process behavior across domain agents.
- Useful when adding new domains, separating specialized agents, or prototyping domain-specific assistants.
Quick Start
- Provide the following inputs to generate a new agent:
- Agent name (snake_case)
- Domain description
- Keywords list
- Vector collection name
- The system will create rag/agents/{name}_agent.py, rag/prompts/{name}prompt.py, and rag/tests/unit/test{name}_agent.py with a basic test scaffold.
- Then register the new agent in the router to enable routing in the application.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rag-agent Download link: https://github.com/SKNETWORKS-FAMILY-AICAMP/SKN20-FINAL-6TEAM/archive/main.zip#rag-agent Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.