nvidia/optimization-from-data-orchestrator
Coordinate uploaded data plus a natural-language question into interpretation, clarification, cuOpt solve, and a user-facing answer.
npx skills add https://github.com/NVIDIA/cuopt-examples --skill optimization-from-data-orchestrator
Top-level coordinator when a user provides tabular data and wants a
constructive plan (schedule, assign, allocate, route — any wording).
NemoClaw: read cuopt-sandbox/references/activation.md for skill
order and cuOpt-before-heuristic rules.
Both must hold:
Skip for analytics-only requests (summarize, chart, filter), fully
pre-specified math outside this flow, or explicit replayable/auditable path.
Step 0 (NemoClaw — do not skip): See cuopt-sandbox — probe → env →
smoke. No schedule/heuristic output before smoke passes.
optimization-intent-router — optimization family (LP/MILP/QP/routing)optimization-mode-router — only if replay/audit/export signalstabular-optimization-ingestion — table roles (interpretation only)cuopt-model-mapper — clarify if needed, map to cuOpt, solveHandoffs after step 4:
numerical-optimization-formulation → cuopt-numerical-optimization-api-pythonrouting-formulation → cuopt-routing-api-pythonTake nvidia/optimization-from-data-orchestrator from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.