The master skill in PlanetScale's official pack: runs a full read-only best-practices assessment of a database or org, then produces one evidence-backed report.
Earth2Studio Deterministic ForecastSkill
Summary
Turns a plain-language weather question into a working Earth2Studio inference script — picks the AI forecast model, a compatible data source, an IO backend, and the step count.
Features
- Selects a prognostic model against your time horizon, region and VRAM
- Verifies data-source lexicon compatibility with the model's input variables
- Chooses an IO backend: Zarr, NetCDF4 or Xarray
- Computes nsteps from the model's own time step
- Emits a runnable earth2studio.run.deterministic script
- Generates the manual iterator loop when you need step-level control
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
Build me a 5-day global forecast of t2m and 10m wind with Earth2Studio, writing to Zarr.
Description
AI weather models have gone from research curiosity to something you can run on a single GPU, but assembling a forecast still means choosing a prognostic model, finding an analysis dataset whose variables actually match that model's inputs, picking an output format, and getting the step arithmetic right. This official NVIDIA skill walks a coding agent through that assembly for Earth2Studio, NVIDIA's open framework for AI weather and climate inference.
Given a request like "give me a 5-day global forecast of 2-metre temperature and 10-metre wind", it gathers the missing requirements — horizon, variables, region, available VRAM — then selects a prognostic model, checks that the chosen data source's lexicon actually provides every input variable the model needs, picks an IO backend (Zarr by default, NetCDF4 for legacy tooling, Xarray for small in-memory runs), computes nsteps from the model's own time step, and emits a runnable earth2studio.run.deterministic script. It can also produce the manual iterator version — fetch_data, create_iterator, map_coords, split_coords, io.write — when you need control over the loop.
Two details make it more reliable than a model working from memory. It fetches the live Earth2Studio documentation before recommending components, because the model and data-source catalogues change between releases. And it encodes the traps: wind speed needs both u10m and v10m, nsteps is integer division, and every prognostic model requires CUDA — there is no CPU path.
Scoped deliberately to single-member deterministic runs. Ensembles, diagnostics, data-only fetches and installation are handled by sibling skills in the same catalogue.
Authored by the NVIDIA Earth-2 team, Apache-2.0, version 0.16.0.
Covered in the Weekly
- Onei AI Weekly #5 — August 31, 2026
Related Skills
Build crash-safe AI agents on AgentKit and step.ai — durable tool calls, human-in-the-loop approval, realtime progress, and when not to reach for an agent loop at all.
Inngest's durable-execution playbook as an agent skill — steps and memoisation, event and cron triggers, idempotency, cancellation, retries and non-retriable errors.
Temporal's official skill for building durable workflows — SDK patterns across seven languages, plus the determinism rules that decide whether a workflow survives a replay.