Benchmark Execution

Benchmark task execution contract: complete every numbered requirement, execute tool calls directly (never plan-only), and verify final state with a direct retrieve/list before responding. Use for every agentic-use benchmark task.

NVIDIA NeMo 9665233 1.3 KB Updated

File contents

Benchmark execution contract

This skill defines the execution requirements that every nemo-studio-assistant run under tests/agentic-use/ must satisfy so the canonical gate (tests/agentic-use/passrate_token_policy_gate.py) can score the run on verifier pass-rate and token totals. See tests/agentic-use/README.md for the full Run -> Gate -> Optimize loop these tasks plug into.

  • Treat instruction.md as the task contract: finish all numbered requirements.
  • Execute tool calls yourself; do not end with a plan-only response.
  • Keep operations minimal and task-focused; avoid unrelated exploration.
  • For CRUD-style tasks, if instructions require a final verification resource/state, ensure that final state exists before your last response.
  • Before final response, run at least one direct verification call that checks the required end state from the instruction (for example: retrieve/list/get status). Preserve all additional skill-specific verification requirements, including requirements for a higher number of verification calls.

nvidia-nemo/nemo-platform/tree/main/agents/nemo-studio-assistant/skills/benchmark-execution commit 9665233f37

Frequently asked questions

npx skillmds@latest add nvidia-nemo/benchmark-execution