add-benchmark

Scaffold NeMo-Gym benchmarks with resources servers, data pipelines, and YAML configs.

2.8k|332|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/NVIDIA/skills --skill add-benchmark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-benchmark
Source: https://github.com/NVIDIA/skills/tree/main/skills/NeMo-Gym/add-benchmark
Command: npx skills add https://github.com/NVIDIA/skills --skill add-benchmark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a complete, end-to-end workflow for adding a new benchmark to NeMo-Gym, including scaffolding a resources server, preparing data, configuring resources, and validating end-to-end rollouts.

Core Features & Use Cases

  • Scaffold a resources server for a new benchmark with a consistent project structure.
  • Define data formats (Gym JSONL), test patterns, and YAML config patterns to ensure reproducible experiments.
  • Validate benchmarks with an integrated test and baseline workflow, including end-to-end smoke tests and reward profiling.

Quick Start

Run the NeMo-Gym scaffold and wire datasets, configs, and tests to add a new benchmark.

Frequently Asked Questions about add-benchmark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new benchmark to NeMo-Gym?

You add a NeMo-Gym benchmark by scaffolding a resources server, defining data pipelines in JSONL format, and setting up YAML configurations. The workflow guides you from data preparation through validation tests and baselining.

What is the Gym JSONL format used for in benchmark integration?

Gym JSONL format defines data structures for reproducible benchmark experiments in NeMo-Gym. It enforces consistent data preparation aligned with Gym patterns for validation tests and baselining.

How do I scaffold a resources server for benchmark testing?

Scaffolding a resources server generates a consistent project structure for NeMo-Gym benchmarks. It establishes the foundation to wire datasets, YAML configurations, and binary reward schema validation tests.

Does NeMo-Gym benchmark validation support binary reward schemas?

NeMo-Gym benchmark validation uses a binary reward schema within integrated test and baseline workflows. It performs end-to-end smoke tests and reward profiling to validate new benchmark integrations.

Can I use YAML configurations to set up reproducible benchmark experiments?

YAML configurations define test patterns and resource settings for reproducible NeMo-Gym benchmark experiments. They ensure consistent validation workflows and baseline profiling across integration runs.

What is the best way to validate end-to-end rollouts for a new benchmark?

Validating end-to-end rollouts uses NeMo-Gym's integrated test and baseline workflow with smoke tests and reward profiling. This confirms the new benchmark adheres to Gym patterns and produces correct results.