RAG Requirements Engineer

Analyze unstructured inputs to generate RAG requirements artifacts and test cases.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/united-software-platform/req-control --skill rag-requirements-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: RAG Requirements Engineer
Source: https://github.com/united-software-platform/req-control/tree/main/.claude/skills/rag-requirements-engineer
Command: npx skills add https://github.com/united-software-platform/req-control --skill rag-requirements-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

RAG Requirements Engineer helps teams translate unstructured business needs into formal RAG artifacts, enabling clear planning and governance of RAG pipelines.

Core Features & Use Cases

  • Formalizes business requirements (BR), functional requirements (FR), technical specifications (TS), and test cases from structured dialogues.
  • Performs AS-IS → TO-BE → gap analyses and generates traceable documentation for audits, upgrades, and new deployments.
  • Provides structured templates and references to standardize RAG pipeline design across ingestion, embedding, retrieval, reranking, generation, and evaluation.

Quick Start

Provide a guided dialogue to capture domain requirements and generate ready-to-review artifacts.

Frequently Asked Questions about RAG Requirements Engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I formalize business requirements for a RAG pipeline?

To formalize business requirements for a RAG pipeline, you can use a structured dialogue to translate unstructured inputs into Business Requirements, Functional Requirements, Technical Specifications, and test cases. This ensures clear planning and governance for your RAG architecture.

What is an AS-IS TO-BE gap analysis for RAG pipelines?

An AS-IS TO-BE gap analysis for RAG pipelines evaluates current system states against target architectures to identify functional and technical discrepancies. It generates traceable documentation covering ingestion, retrieval, reranking, and generation for upgrades or new deployments.

How do I generate test cases for RAG pipeline evaluation?

You can generate test cases for RAG pipeline evaluation by analyzing unstructured inputs to produce formal artifacts that prescribe concrete configurations and evaluation metrics. This ensures traceability and validates the generation phase of your retrieval architecture.

Can I use structured templates to standardize RAG pipeline design?

Yes, you can use structured templates and references to standardize RAG pipeline design across ingestion, embedding, retrieval, reranking, generation, and evaluation. This approach provides prescribed constraints and metrics to guide implementation and validation.

Do I need technical specifications to architect a RAG pipeline?

Yes, technical specifications are needed to architect a RAG pipeline because they prescribe concrete configurations, constraints, and evaluation metrics. These specifications shape the implementation and ensure traceability from ingestion through generation.

What is the best way to document RAG pipeline requirements for audits?

The best way to document RAG pipeline requirements for audits is to generate formal artifacts like Business Requirements, Functional Requirements, and Technical Specifications. Performing an AS-IS TO-BE gap analysis ensures traceable documentation for compliance reviews.