Dev & Engineering ✓ NVIDIA · Official megatron-bridgetraining-recipesdistributed-trainingmodel-parallelismfine-tuningpretraininggpu-configuration

NeMo MBridge Recipe Recommender

Recommends adjustable Megatron Bridge recipes for your model, GPU budget, and training goal.

FollowSkills review · FSRS-2.0
Not recommended
53/ 100 5-point scale 2.7 / 5
Trust16 / 25 · 3.2/5

The skill distinguishes production training from mock-data performance benchmarking, requests model/GPU/goal/context inputs, and requires no credentials or secrets; however, its commands can trigger costly external training effects and it lacks explicit execution confirmation, permission boundaries, rollback guidance, and configuration-safety validation, so points are deducted.

Reliability8 / 20 · 2.0/5

The documentation provides indexes, entry points, resizing rules, and common-failure warnings with generally consistent paths; however, this review executed nothing, no skill-specific test suite is supplied, and several compatibility and scaling claims require environment validation, so the static cap applies and points are deducted.

Adaptability11 / 15 · 3.7/5

Audience, inputs, training modes, GPU ranges, and long-context scenarios are reasonably clear, covering PEFT, VLM, MoE, and diffusion; non-fit boundaries, Chinese-language support, and software-version variance are not sufficiently specified, so points are deducted.

Convention8 / 15 · 2.7/5

The SKILL.md is readable and includes metadata, entry points, examples, limitations, and versioned recipe indexes; however, the BENCHMARK report identifies missing recommended Instructions and Examples sections and missing author metadata, while maintenance ownership, changelog, and update path remain incomplete, so points are deducted.

Effectiveness6 / 15 · 2.0/5

The skill can directly provide recipe functions, launch commands, datasets, and parallelism guidance; the BENCHMARK contains only one positive task and was not executed during this review, so recommendations still require hardware, version, and data validation and the score remains below the static ceiling.

Verifiability4 / 10 · 2.0/5

A pinned revision, evaluation report, one positive evaluation task, and explicit ground truth provide some auditable support; however, there is no committed skill-specific test suite or broader independent reproduction evidence, and this review did not execute the commands, so coverage is limited.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Do not treat performance recipes as production training configurations; they use mock data and their throughput targets are not convergence-validated.
  • Before execution, verify the Megatron Bridge version, actual model configuration, GPU topology, num_key_value_heads, CP communication type, and dataset; the documented scaling advice is not a runtime guarantee.
  • Add explicit execution confirmation, failure diagnostics, a version-compatibility matrix, maintenance contact, and broader scenario evaluation.
See the full review method →

What does this skill do, and when should you use it?

This skill helps users select NeMo MBridge recipes for pretraining, supervised fine-tuning, or parameter-efficient fine-tuning. It matches model, GPU count and type, training goal, and sequence length against an indexed recipe library, then provides the recipe function and launcher command. It also gives concrete resizing guidance for tensor, pipeline, context, expert, sequence, and data parallelism, plus batch-size and failure-mode advice. It distinguishes functional library recipes from performance recipes intended only for mock-data throughput benchmarking.

Asks for the model name or size, GPU count and type, training goal, and any non-default sequence length; looks up a matching library or performance recipe; returns a recipe function name and entry-point command; recommends adjustments to TP, PP, CP, EP, SP, implicit DP, and batch sizes; and flags issues involving KV-head divisibility, long context, MoE, CUDA graphs, FSDP, and multimodal data.

  1. An engineer performing a first Megatron Bridge smoke test with mock data.
  2. A training engineer selecting a pretraining recipe for a listed Llama, Qwen, DeepSeek, Nemotron, or other supported model family.
  3. A user fitting SFT or PEFT to a constrained GPU allocation and needing parallelism changes.
  4. A team planning 16K–128K context training and needing a context-parallel recipe.
  5. A benchmarking team measuring upper-bound throughput on H100, B-series, or GB-series GPUs with mock data.

What are this skill's strengths and limitations?

Pros
  • Covers pretraining, SFT, and PEFT across many model families, VLMs, and diffusion models listed in the index.
  • Clearly separates functional training recipes from mock-data throughput benchmarks.
  • Provides concrete rules for TP, PP, CP, EP, SP, batch sizing, and OOM handling.
  • Includes copyable commands for library training and performance benchmarking.
Limitations
  • Recommendations are limited to recipes listed in the supplied SKILL.md; unmatched models require using a nearby size and adjusting configuration.
  • Performance recipes use mock data and 50 iterations by default and should not be treated as production convergence configurations.
  • Execution depends on a Python, uv, PyTorch, and Megatron Bridge environment; complete environment setup is not documented here.
  • Interconnect, model architecture, and parallelism combinations can create compatibility or performance issues that require validation.

How do you install this skill?

Use the CLI flow documented in the repository README: npx skills add nvidia/skills --skill nemo-mbridge-recipe-recommender --yes. The README says you do not need to clone the repository or copy the skill directory manually; it becomes available when the agent next loads relevant skills.

How do you use this skill?

Tell the agent the model name or size, GPU count and type, training goal (pretrain, SFT, or PEFT), and any non-default sequence length. Example: “Recommend an SFT starting recipe for Llama 3 8B on 8 H100 GPUs.” The agent should distinguish library and performance recipes, then provide the recipe name, dataset choice, launcher command, and resizing advice.

How does this skill compare with similar options?

The skill presents functional library recipes and performance recipes as the main alternatives: library recipes use scripts/training/run_recipe.py for training, while performance recipes use scripts/performance/run_script.py for mock-data throughput benchmarks.

FAQ

Can it recommend a single-GPU setup?
Its decision tree directs single-GPU users to PEFT recipes with TP=1 and PP=1, such as llama3_8b_peft_config or qwen3_8b_peft_config.
Can performance recipes be used directly for production training?
No. They are upper-bound throughput benchmarks that default to 50 mock-data iterations; their throughput targets are not validated convergence configurations.
What if my GPU count differs from the recipe default?
The skill recommends resizing parallelism and batch settings. TP must divide num_key_value_heads, SP should be enabled when TP is greater than 1, CP should be added for long context, and micro_batch_size should be reduced first when out of memory.
Does it require a paid service or MCP server?
The supplied sources mention neither a paid service nor MCP requirement. Installation uses the skills CLI, while recipe execution requires the local training environment.

More skills from this repository

All from NVIDIA/skills

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Parallelism Strategy Guide

Choose, combine, and validate Megatron Bridge parallelism configurations.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge GPU Memory Tuning

Diagnose GPU OOMs in Megatron Bridge training and reduce fragmentation, activation, and PEFT memory usage.

Dev & Engineering ✓ NVIDIA · Official

Megatron Bridge Activation Recompute

Trade extra compute for lower GPU activation memory in Megatron Bridge training.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge MoE Expert-Parallel Overlap

Configure, validate, and troubleshoot MoE expert-parallel communication overlap in Megatron-Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge CPU Offload

Configure, validate, and troubleshoot CPU offloading in Megatron Bridge to relieve GPU memory pressure.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge CUDA Graphs

Configure, validate, and benchmark CUDA Graph capture in Megatron Bridge to reduce host-driver overhead.

Dev & Engineering ✓ NVIDIA · Official

Megatron FSDP Configuration and Performance Guide

Enable, troubleshoot, and verify Megatron FSDP in Megatron-Bridge.

Dev & Engineering ✓ NVIDIA · Official

Megatron-Bridge Communication Overlap Guide

Configure and verify TP, DP, and PP communication overlap in Megatron-Bridge training.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Hierarchical Context Parallelism

Enable, troubleshoot, and verify hierarchical context parallelism in Megatron-Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Training Guide

Run Megatron-LM and Megatron Bridge training and verify whether their loss curves match.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Training Resiliency

Configure fault recovery and hang detection for Megatron Bridge distributed training.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge MoE Performance Workflow

Systematically diagnose and improve MoE training throughput in Megatron Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Long-Context MoE Training

Practical Megatron Bridge guidance for sizing parallelism, managing memory, and preserving throughput in long-context MoE training.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge MoE VLM Training Guide

Guides FSDP and 3D-parallel choices and tuning for MoE vision-language model training.

Data & Analysis ✓ NVIDIA · Official

Nemotron Customization Pipelines

Plan, configure, and chain existing Nemotron steps for data preparation, training, alignment, conversion, optimization, and evaluation.

Automation & Ops ✓ NVIDIA · Official

Megatron-LM on SLURM

Launch, monitor, and troubleshoot multi-node Megatron-LM training on SLURM GPU clusters.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Sequence Packing

Configure and validate sequence packing and long-context training in Megatron-Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Distributed Training

Choose and configure multi-GPU and multi-node training strategies for NeMo AutoModel.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge MoE Communication Overlap

Tune expert-parallel communication and computation overlap in Megatron Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Recipe Development

Build, modify, and validate NeMo AutoModel training and evaluation recipes.

Related skills