brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
ultra-ragRoutes UltraRAG pipeline orchestration, MCP server workflows, and the UI/backend stack.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this repo skill when a task mentions UltraRAG pipelines, MCP servers, the web UI, the knowledge-base backend, or the case-study viewer.
UltraRAG is organized around three user-facing workflow families:
ultrarag build, ultrarag run, ultrarag show,
YAML pipelines, ToolCall, PipelineCall, branching, looping, and the demo
/ experiment pipelines under examples/.servers/, their tool
and prompt signatures, parameter files, and backend-specific configuration.ui/backend, chat
sessions, auth, knowledge-base management, memory sync, and the case-study
viewer.references/overview.md for the verified package shape, install hints,
and repo map.references/repo-provenance.md when you need to compare this skill to a
checkout or decide whether to refresh it.references/troubleshooting.md for cross-cutting install, import, and
runtime failures.scripts/check_install.py for a quick local import check.Recommended install path:
uv sync
Narrower dependency sets are available when you only need part of the repo:
uv sync --extra retriever
uv sync --extra generation
uv sync --extra corpus
uv sync --extra evaluation
uv sync --all-extras
Editable installs also work:
uv pip install -e .
uv pip install -e '.[all]'
Verified package facts:
ultrarag0.3.0.2>=3.11, <3.13ultrarag = ultrarag.client:mainMinimal check:
python -c "from importlib.metadata import version; print(version('ultrarag'))"
ultrarag --help
| If the task is about... | Read |
|---|---|
ultrarag build, ultrarag run, ultrarag show, ToolCall, PipelineCall, YAML step flow, branch/loop logic, example pipelines | sub-skills/pipelines/SKILL.md |
servers/retriever, servers/generation, servers/prompt, servers/corpus, servers/evaluation, servers/custom, servers/memory, backend options, tool/prompt signatures, parameter files | sub-skills/servers/SKILL.md |
ultrarag show ui, ultrarag show case, the Flask backend, chat sessions, KB files, auth, memory sync, storage paths, frontend build/layout | sub-skills/ui-and-storage/SKILL.md |
scripts/check_install.py — quick import/version check for the installed
package.