An agentic software-development methodology: composable skills that push a coding agent through spec, plan, TDD and review instead of straight into code.
cuOpt Numerical Optimization Formulation
Summary
NVIDIA-verified skill that takes an agent from a problem described in prose to a correct LP, MILP, or QP formulation — concepts, not API calls.
Features
- Parse a prose problem statement into an optimisation model
- Identify parameters, decision variables, constraints, and objective
- Formulation patterns for LP, MILP, and QP
- Concepts-only by design — no API surface to get stale
- NVIDIA-verified and mirrored daily from the upstream product repo
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
We have 14 delivery vans, 300 stops with time windows, and a driver-hours cap. Help me formulate this as a MILP before we write any cuOpt code.
Description
The hard part of mathematical optimisation is rarely the solver. It is turning "we need to schedule these crews across these routes without exceeding overtime" into decision variables, constraints, and an objective function that actually encode the problem. This NVIDIA-verified skill covers that translation step for linear programming, mixed-integer linear programming, and quadratic programming.
Deliberately API-free
The skill contains no solver code. It is concepts and workflow only: how to parse a problem statement, identify the parameters, choose decision variables, express constraints, and state an objective — the reasoning an agent has to get right before any API is worth calling. NVIDIA ships separate skills for the cuOpt routing and numerical-optimisation APIs, and keeping formulation apart from invocation means the agent that is still deciding whether a constraint should be hard or soft is not simultaneously guessing at function signatures.
Why it matters for agents
Formulation errors are silent. A model with a missing constraint solves cleanly and returns an answer that violates a rule nobody encoded; an objective with the wrong sign optimises confidently in the wrong direction. Neither raises an exception. Giving the agent an explicit workflow — problem text in, structured formulation out — is what makes the failure mode reviewable instead of invisible.
Provenance
Part of NVIDIA's official Agent Skills catalogue, which covers Physical AI and robotics, simulation, CUDA-X libraries, RAG and AI Blueprints, and platform tooling. Skills are maintained in their respective product repositories and mirrored into the catalogue daily by an automated sync pipeline, so what you install tracks the product rather than a snapshot. NVIDIA describes this as capability governance: verified skills that state what an agent is allowed to do with their software and how.
Compatible with Claude Code, Codex, and other agents that implement the Agent Skills standard.
Related Skills
Tencent's skill-evolution harness: it rewrites a whole skill folder — SKILL.md, scripts and references together — and lands every decision as a real Git issue, PR and wiki entry you can review.
Take an OpenSearch search application from requirements to a running cluster — BM25, dense and sparse vectors, hybrid retrieval, agentic search and RAG, with relevance evaluation built in.
Auth0's official agent skill: a router that detects your framework and intent, then loads the right Auth0 guidance for login, MFA, Organizations, tenant audits, debugging or provider migration.