Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Forecast Wrapper Builder

Build and validate Earth2Studio time-stepping forecast wrappers.

50/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3.8k
Last updated
today
License
Apache-2.0
earth2studioweather-forecastingprognostic-modelpython
+3pytorchunit-testinghuggingface

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

This skill helps developers connect third-party machine-learning weather models to Earth2Studio's prognostic model interface. It covers reference-script analysis, wrapper implementation, coordinate handling, model loading, testing, documentation, and linting. The workflow requires Earth2Studio's inheritance and coordinate conventions, including an iterator that yields the initial condition first. It is explicitly not intended for diagnostic models, data sources, or installation.

It reads a reference inference script supplied as a URL or local path and analyzes packages, architecture, I/O shapes, time step, resolution, and checkpoint details. It creates earth2studio/models/px/<name>.py with coordinate properties, model loading, forward execution, and a time-stepping iterator. It creates test/models/px/test_<name>.py with mock tests and a real-weight package test. It also guides updates to pyproject.toml, installation documentation, API documentation, CHANGELOG.md, and runs commands such as uv run pytest, make format, and make lint.

Good fit
  • An Earth2Studio developer needs to wrap an existing weather-model inference script as a prognostic model.
  • A maintainer needs consistent coordinate validation, lead-time stepping, and iterator behavior for a new forecast model.
  • A developer needs mock coverage plus a real-checkpoint forward-pass test for a model wrapper.
  • A contributor needs to add the model extra and update installation, API, and changelog documentation.

How do you install this skill?

Before you use it
  • This is a static-only review; pytest, uv, lint, and model loading were not executed, so the workflow must not be treated as validated.
  • Before publication, add explicit prerequisites, limitations, failure recovery/rollback, data-flow disclosure, and alternatives for mainland-China network constraints, and address the failures and duplication recorded in BENCHMARK.
  • The skill may read optional external inference scripts and download model packages; review their provenance, commit pinning, dependencies, and network permissions before use.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Python
  • uv
  • PyTorch
  • Earth2Studio
  • pytest
  • make

This skill is distributed in the NVIDIA/skills collection. Run npx skills add nvidia/skills and choose the skill and installation destination when prompted. To install it non-interactively by name, run npx skills add nvidia/skills --skill earth2studio-create-prognostic --yes. The source does not document a separate installation command for this individual skill.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/NVIDIA/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/earth2studio-create-prognostic" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Create an Earth2Studio prognostic wrapper from /path/to/inference.py

Give a compatible coding agent a reference inference-script URL or local path, for example: "Create an Earth2Studio prognostic wrapper from /path/to/inference.py". If no argument is supplied, the workflow asks for the script URL or path. Follow the generated implementation and test workflow, then validate with uv run pytest test/models/px/test_<name>.py -v.

What are this skill's strengths and limitations?

Pros
  • Covers the workflow from reference-script analysis through implementation, tests, documentation, and linting.
  • Specifies Earth2Studio inheritance, coordinate, lead-time, and iterator conventions.
  • Requires both mock tests and a real-weight package test.
  • The mandatory uv run convention addresses missing project-dependency issues.
Limitations
  • A reference inference script is required before the core wrapper workflow can begin.
  • The scope excludes diagnostic models, data sources, and installation.
  • The real-weight test depends on an available checkpoint and network access, while the exact model dependencies remain model-specific.
  • Platform details beyond Claude Code and Codex are not documented.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Earth2Studio Forecast Wrapper Builder this page ✓ NVIDIA · Official 50 · Use with care ★ 3.8k today Apache-2.0
Earth2Studio Diagnostic Builder ✓ NVIDIA · Official 56 · Use with care ★ 3.8k today Apache-2.0
Earth2Studio Deterministic Forecast ✓ NVIDIA · Official 53 · Use with care ★ 3.8k today Apache-2.0
Earth2Studio Discover ✓ NVIDIA · Official 56 · Use with care ★ 3.8k today Apache-2.0
RenderCV Testing Context 61 · Recommended ★ 18k 7mo ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
50/ 100 5-point scale 2.5 / 5
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.
1Trust17 / 25 · 3.4/5

The skill requires dependency confirmation, scopes target files, and requires pinned Hugging Face commits; no credential theft, covert exfiltration, or destructive default is evident. Points are deducted because it creates and modifies multiple repository files and runs installation/formatting commands without documenting rollback, data flows, sensitive-data handling, or dependency security review.

2Reliability7 / 20 · 1.8/5

The workflow, method order, test commands, and invalid-coordinate tests are fairly explicit. However, the static materials provide no executable reproduction, the BENCHMARK reports an overall FAIL, and method/import conventions may diverge from the target repository. Under static calibration, there is no evidence of complete failure feedback or stable key-path behavior.

3Adaptability9 / 15 · 3.0/5

The purpose, non-fit cases, optional reference-script input, and expected artifacts are reasonably clear, covering identity and external-model wrapper scenarios. Points are deducted for limited prerequisite, edge-case, and Chinese-language guidance; potential Hugging Face dependence is not accompanied by mainland-China reachability or fallback guidance.

4Convention8 / 15 · 2.7/5

The skill provides a name, version, license, author, tags, staged workflow, examples, troubleshooting, and maintenance-oriented requirements. Points are deducted because the BENCHMARK identifies missing recommended Instructions, prerequisites/requirements, and limitations sections, duplicated reference content, and no clear skill-level changelog, maintenance owner, or update path.

5Effectiveness5 / 15 · 1.7/5

The workflow covers model implementation, tests, dependencies, documentation, validation, and PR preparation, so it could theoretically produce usable wrapper code. Points are deducted because the BENCHMARK verdict is FAIL, Tier 3 results are unavailable, and static material cannot establish that generated code actually passes tests or handles varied model requirements completely.

6Verifiability4 / 10 · 2.0/5

Fixed revisions, explicit test commands, a static evaluation report, and expected behaviors provide limited auditability. Points are deducted because there is no committed CI/test execution evidence, third-party execution result, or independent reproduction record; the BENCHMARK also lacks Tier 3 signals, so only limited verifiability is supported.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 55f18499943e Review evidence[1][2][3][4][5][6][7][8][9][10][11][12]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does this skill install Earth2Studio?
No. Installation is explicitly outside the skill's scope; it focuses on wrapper development and validation.
Do I need to provide a reference inference script?
Yes. Provide a URL or local path. If omitted, the workflow asks for one before continuing.
Why must Python commands use uv run?
The skill requires uv run so commands execute with the project's dependencies available.
Does following the workflow guarantee a working wrapper?
No. It requires tests and quality checks, but success still depends on the reference model, dependencies, checkpoint, and project environment.

More skills from this repository

All from NVIDIA/skills

Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Diagnostic Builder

Build Earth2Studio wrappers for single-step diagnostic data transformations.

★ 3.8k FS 56 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Deterministic Forecast

Build single-member weather forecast inference scripts with Earth2Studio.

★ 3.8k FS 53 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Discover

Find weather and climate models, data sources, and examples that fit a task.

★ 3.8k FS 56 Use with care today
Data & Analysis ✓ NVIDIA · Official

Earth2Studio Weather Data Fetch

Fetch validated weather and climate variables from Earth2Studio sources by time and data type.

★ 3.8k FS 56 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation Fluoroscopy Smoke Tests

Validate core catheter-navigation workflow behavior on CPU-only CI environments.

★ 3.8k FS 50 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Data Source Builder

Connect remote weather data to Earth2Studio with tested source wrappers.

★ 3.8k FS 43 Not recommended today
Dev & Engineering ✓ NVIDIA · Official

DALI Dynamic Mode Assistant

Helps agents write, review, and migrate NVIDIA DALI imperative dynamic-mode code.

★ 3.8k FS 58 Recommended today
Dev & Engineering ✓ NVIDIA · Official

CuTile Autotuning Guide

Design, implement, and validate low-overhead autotuning for CuTile GPU kernels.

★ 3.8k FS 52 Use with care today
Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Model Onboarding

A structured guide for adding new LLM, MoE, and VLM architectures to NeMo AutoModel.

★ 3.8k FS 60 Recommended today
Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Installation Guide

Helps users install Earth2Studio and configure model extras and environment settings safely.

★ 3.8k FS 56 Use with care today
Automation & Ops ✓ NVIDIA · Official

Jetson Package & Environment Advisor

Select Jetson-compatible containers and GPU package indexes by device architecture.

★ 3.8k FS 56 Use with care today
Automation & Ops ✓ NVIDIA · Official

Dynamo Router Starter

Configure Dynamo routing modes and verify frontend endpoints quickly.

★ 3.8k FS 53 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Megatron-Core Testing Guide

Design, run, and reproduce distributed Megatron-Core tests with CI-aligned workflows.

★ 3.8k FS 52 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation Setup Verification

Checks host, GPU, and Python path readiness for catheter navigation.

★ 3.8k FS 51 Use with care today
Data & Analysis ✓ NVIDIA · Official

Hugging Face GPU Fine-Tuning

Build reproducible Hugging Face fine-tuning pipelines on local NVIDIA GPUs.

★ 3.8k FS 48 Use with care today
Data & Analysis ✓ NVIDIA · Official

TAO PyT Image Classification

Train, evaluate, optimize, and deploy PyTorch image classifiers with NVIDIA TAO.

★ 3.8k FS 48 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation E2E Smoke Test

Runs the Isaac for Healthcare v0.7 catheter workflow from setup verification through digital-twin DRR rendering and unit tests.

★ 3.8k FS 45 Not recommended today
Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Installation Guide

Choose and verify the right NeMo Relay path for CLIs, language packages, and maintained frameworks.

★ 3.8k FS 62 Recommended today
Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge GPU Memory Tuning

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

★ 3.8k FS 61 Recommended today
Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Quick Start

Helps first-time NeMo Relay users prove observable execution value through the smallest suitable trial.

★ 3.8k FS 61 Recommended today

Related skills