Agent skill · NVIDIA
earth2studio-deterministic-forecast
Build deterministic forecast scripts with Earth2Studio (model, data source, IO, inference). Do NOT use for ensemble, diagnostics, data-only fetch, or install.
What it needs
About 3k tokens when loaded.
What this skill does
Earth2Studio Deterministic Forecast Skill Guide users through building deterministic (single-member) weather forecast inference scripts using earth2studio.run.deterministic. Prerequisites Earth2Studio installed with CUDA-capable GPU Python 3.10+, network access for model weights and data Live Doc References Fetch relevant docs to verify current APIs before recommending components: Component URL ----------- ----- Prognostic models <https://nvidia.github.io/earth2studio/modules/modelspx.html> Data sources (analysis) <https://nvidia.github.io/earth2studio/modules/datasourcesanalysis.html> Data sources (forecast) <https://nvidia.github.io/earth2studio/modules/datasourcesforecast.html> IO backends <https://nvidia.github.io/earth2studio/modules/io.html> run.deterministic <https://github.com/NVIDIA/earth2studio/blob/main/earth2studio/run.py> Workflow 1. Gather Requirements (skip what's already provided) Time horizon (hours/days/weeks) Variables of interest (t2m, wind, geopotential, etc.) Region (global or specific like CONUS) GPU/VRAM available 2. Select Model Fetch prognostic models page. Filter by time horizon, region, VRAM. Note model's: Input variables (inputcoords["variable"]) Time step size (outputcoords["leadtime"]) 3. Select Data Source Data source must provide all model input variables. Verify via lexicon at earth2studio/lexicon/<source>.py. Common pairings: Global models → GFS/ARCO/IFS; Regional → HRRR. 4. Select IO Backend Default: ZarrBackend. Use NetCDF4Backend for legacy tools, XarrayBackend for in-memory/small runs. 5. Calculate nsteps nsteps = forecasthours / modelstephours Example: 5-day forecast with 6h step → nsteps = 120 / 6 = 20 6. Decide: outputcoords Filtering Filter variables (outputcoords) when user requests specific variables (e.g., "t2m and wind") - reduces output size Save all variables (omit outputcoords) when user says "all variables" or doesn't specify - preserves full model output 7. Generate Script 8. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills NVIDIA/earth2studio-deterministic-forecast