verl-async-dapo

Generate Verl async DAPO training configurations with Megatron and FSDP2 options.

31|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Ascend/agent-skills --skill verl-async-dapo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verl-async-dapo
Source: https://github.com/Ascend/agent-skills/tree/main/skills/verl-async-dapo
Command: npx skills add https://github.com/Ascend/agent-skills --skill verl-async-dapo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Verl async DAPO training configuration generation simplifies setup and eliminates repetitive scripting work.

Core Features & Use Cases

  • Generates Hydra-compatible training configs for Verl async DAPO across Megatron and FSDP2.
  • Outputs ready-to-run shell scripts, command-line arguments, or YAML configs for reproducible experiments.
  • Use cases include starting single-shot DAPO runs, preflight checks, and feature flag management with SwanLab integration.

Quick Start

Run the Verl config generator to produce a ready-to-run training script for your DAPO setup.

Frequently Asked Questions about verl-async-dapo

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

FAQPage Schema
How do I generate training configs for Verl async DAPO?

To generate Verl async DAPO training configs, run the config generator to produce ready-to-run Hydra-compatible YAML files, shell scripts, or command-line arguments for your setup.

Can I configure Verl async DAPO for both Megatron and FSDP2 frameworks?

Yes, Verl async DAPO configuration supports both Megatron and FSDP2 framework options, allowing you to specify parallel settings and trainer configurations across either framework.

Does Verl async DAPO support preflight checks before starting a training run?

Yes, Verl async DAPO supports preflight checks to validate your settings before execution, covering data, algorithm, parallel, rollout, and trainer configurations for single-shot DAPO runs.

How do I integrate SwanLab with Verl async DAPO training?

SwanLab integration is configured through feature flag management during the Verl async DAPO setup, allowing you to enable tracking within the generated training scripts or YAML configs.

What is the best way to automate repetitive DAPO training script setup?

Automating DAPO training script setup is best handled by generating ready-to-run shell scripts with the Verl config generator, eliminating repetitive scripting work for reproducible experiments.