dev-stack
Start, monitor, restart, or stop the local OpenRAG dev stack (Docker infra + host backend +…
Plan and execute a minimal OpenRAG installation with requirement drafting, task tracking, configuration guidance, and local verification
$ npx -y skills add langflow-ai/openrag --skill install --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/installContext preview
The summary Claude sees to decide when to auto-load this skill.
Plan and execute a minimal OpenRAG installation with requirement drafting, task tracking, configuration guidance, and local verification
name: openrag_install description: Plan and execute a minimal OpenRAG installation with requirement drafting, task tracking, configuration guidance, and local verification
When the user asks to install OpenRAG, follow this workflow in order.
Before starting installation, check for an existing OpenRAG installation: 1. Check if `~/.openrag/tui/.env` exists 2. If it exists:
3. If no existing installation found, proceed with fresh installation workflow
First, create or update `requirements.md` using the official OpenRAG installation documentation:
Include the following specific requirement in the spec:
After drafting `requirements.md`:
After `requirements.md` is stable: 1. Read `requirements.md` 2. Create `todo.md` that breaks the work into concrete tasks 3. Implement each task that is relevant to the current environment 4. For user-interactive tasks, do not guess or fabricate values; instruct the user to complete the step and confirm when done 5. Mark tasks complete in `todo.md` only after they pass validation 6. If troubleshooting partially started OpenRAG services, stop all services before attempting to start them again
**Most agent shell tools cannot drive interactive terminal applications that require user input.** This includes any command that renders a TUI, prompts for passwords, or expects arrow-key navigation.
When the installation reaches the point where `uvx openrag` needs to be run:
1. **Explicitly instruct the user** to open a NEW terminal window/tab outside the agent's shell 2. Provide the exact command to run: `uvx --python 3.13 openrag` 3. Give step-by-step instructions for what they will see and how to respond:
4. **Wait for user confirmation** that they completed the steps 5. **After confirmation**, verify the installation using non-interactive commands:
The next step requires running an interactive command that I cannot control directly.
Please open a NEW terminal window (separate from this agent session) and run:
uvx --python 3.13 openrag
You will see a menu. Follow these steps:
1. Type '2' and press Enter (Reconfigure)
2. Enter a STRONG OpenSearch Admin password (write it down!)
3. Enter Langflow Admin password (or autogenerate)
4. Press 'N' or skip for other prompts
5. Type '1' and press Enter (Start services)
6. Wait for "Services are running" message
Once complete, come back here and confirm: "Configuration and services started successfully"When a task requires user input, secret
Intelligent Agent-powered document search OpenRAG is a comprehensive Retrieval-Augmented Generation platform that enables intelligent document search and AI-powered conversations.
Repo: langflow-ai/openrag
Start, monitor, restart, or stop the local OpenRAG dev stack (Docker infra + host backend +…
Guide developers through integrating the OpenRAG SDK into applications with code examples,…