NeMo Agent Toolkit Optimization

SkillDatabases & data

Guides your agent through tuning and improving NeMo Agent Toolkit workflows with the nat optimize command.

Then ask your AI: use the NeMo Agent Toolkit Optimization skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add it as a step in a pipeline you build on Ahel, or connect Ahel to Claude, ChatGPT, Cursor, Claude Code or Codex and ask your AI to use it.

About this skill

Use when configuring or running NeMo Agent Toolkit optimization with `nat optimize`, including Optuna parameter tuning, prompt evolution, optimizer sizing, output interpretation, and optimizer datasets.

What this skill tells your AI

The instructions your AI receives, as published by nvidia/nemo-agent-toolkit in skills/nat-optimization/SKILL.md and read by Ahel’s review.

Use this skill when improving workflow quality through nat optimize.

Workflow

  1. Fix workflow correctness issues before optimizing.
  2. Size the run and explain the chosen n_trials, parallelism, and stopping behavior.
  3. Use separate evaluators for separate quality dimensions.
  4. Run nat optimize with a generous timeout.
  5. Inspect output artifacts before writing tuned values back to workflow YAML.

Guardrail

Do not kill nat optimize mid-run unless the user asks. It writes final artifacts when the study finishes cleanly.

References

  • references/overview.md
  • references/choosing-parameters.md
  • references/configuration.md
  • references/output-and-cli.md
  • references/complete-config-example.md
  • references/optimizer_example_dataset.json

Signals

GitHub stars
3k
Forks
780
Last commit
Oct 2026
Advanced
Item type
skill
Key
nat-optimization
Source
github.com/nvidia/nemo-agent-toolkit