One-click install
npx skills add https://github.com/wutongyuonce/MODULAR-RAG-MCP --skill setup-wutongyuonce
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/wutongyuonce/MODULAR-RAG-MCP/tree/main/.claude/skills/setup
Command: npx skills add https://github.com/wutongyuonce/MODULAR-RAG-MCP --skill setup-wutongyuonce

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Setup Skill streamlines turning a bare codebase into a ready, self-contained MCP project by guiding provider selection, dependency installation, and configuration generation.

Core Features & Use Cases

  • Interactive provider selection and config generation for OpenAI/Azure/Ollama and more
  • Automated environment setup, dependency installation, and startup of the dashboard
  • Auto-scaffolding for unimplemented providers when needed, with robust error handling
  • Use case: a developer starts a new Modular RAG MCP project from scratch and lands on a working dashboard with everything wired

Quick Start

From a clean codebase, run the setup wizard to generate config, install dependencies, and launch the dashboard.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I set up a Modular RAG MCP project from scratch?

To set up a Modular RAG MCP project, run the setup wizard to automate provider selection, dependency installation, config generation, and dashboard launch, turning a bare codebase into a ready, self-contained environment.

Can I configure multiple LLM providers like OpenAI, Azure, and Ollama during environment setup?

Yes, environment setup supports interactive provider selection and config generation for OpenAI, Azure, Ollama, DeepSeek, Qwen, and Gemini, including optional vision and query orchestration features.

What does automated config generation handle when initializing an MCP project?

Automated config generation handles initializing provider keys, generating configuration templates, installing dependencies, performing preflight checks, and validating the environment to ensure a ready-to-run dashboard.

Does the setup wizard support auto-scaffolding for unimplemented providers?

Yes, the setup wizard supports auto-scaffolding for unimplemented providers when needed, utilizing robust error handling and auto-fix loops to ensure successful configuration and dependency installation.

Why does project setup fail when dependencies are missing or keys are invalid?

Project setup fails because preflight checks validate provider keys and dependencies before installation, but the setup wizard includes robust auto-fix loops and clear guidance to resolve these initialization errors automatically.

What is the best way to launch the RAG dashboard after installing dependencies?

The best way to launch the RAG dashboard is running the setup wizard, which automates environment installation, validates configurations, and starts the dashboard automatically once project setup completes successfully.