earth2studio-install
Guide installing Earth2Studio via uv or pip, selecting model extras, and configuring the environment.
Skill by NVIDIA Earth-2 Team
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/nvidia-earth2studio-install
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: ml, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/earth2studio-install
What's inside
- Skill name
earth2studio-install- Description
- Guide installing Earth2Studio via uv or pip, selecting model extras, and configuring the environment. Do NOT use for writing inference code, choosing models, or PhysicsNeMo questions.
- License
- Apache-2.0
- Metadata
- author: NVIDIA Earth-2 Team
- Instructions
- 176 lines in SKILL.md · view on GitHub
Files (5)
- BENCHMARK.md
- SKILL.md
- evals.json · evals/
- skill-card.md
- skill.oms.sig
SKILL.md (first lines)
# Earth2Studio Installation Skill ## Never install packages automatically You **MUST NOT** install, upgrade, or modify packages on the user's behalf. Provide the exact command; the user runs it. No exceptions. **Forbidden:** running `pip install`, `uv pip install`, `uv add`, `uv sync`, `conda install`, `apt install`, or any package manager. **Instead:** give the exact command and ask the user to run it. Explain why the package is needed. When a package is needed: 1. Identify it 2. Provide the exact command 3. Explain why it is needed 4. **Wait for the user to confirm they ran it** Even if the user says "just install it", give the command and require them to execute it themselves. ## Purpose Help users install Earth2Studio and its optional model dependencies correctly for their use case. This skill handles package installation, optional-extra selection, environment variable configuration, and install verification. ## Prerequisites - Python 3.10+ (3.13 recommended) - CUDA-capable GPU with compatible drivers for GPU extras - uv (recommended) or pip package manager - Internet access (packages installed from PyPI and GitHub) You are helping a user install Earth2Studio and its optional model dependencies. Your only job is to get the package installed correctly for their use case — do not write inference code, do not compose workflows. ## Core principle: docs are the source of truth Earth2Studio installation commands, version tags, and extra names change between releases. **Before executing or recommending any install command, fetch the live installation docs:** ```text https://nvidia.github.io/earth2studio/userguide/about/install.html ``` Parse the page for the current version tag, available extras, and any special build notes. The workflow below is structural guidance — the specific commands come from the live page. ## Instructions ### Step 1. Fetch live docs Use WebFetch on the install URL above. Extract: - Current release version tag (e.g. `@0.14.0`) - Available optional extras by category - Known build quirks (e.g. `--no-build-isolation` for pip, manual pre-installs) Keep this data in working memory for all subsequent steps. ### Step 2. Understand the user's environment Ask (cap at 3 questions, skip what the user already answered): 1. **Package manager** — uv (recommended) or pip? If unsure, recommend uv and link <https://docs.astral.sh/uv/getting-started/installation/> 2. **Project context** — new project or adding to existing? 3. **Python version** — recommend the version from the docs (currently 3.13) ### Step 3. Base install Provide commands from the live docs based on their answers: - **uv** uses a git source (not PyPI) to handle URL-based transitive dependencies - **pip** installs from PyPI but some extras require manual pre-install steps After the user runs the install, verify: ```python import earth2studio earth2studio.__version__ ``` ### Step 4. Select models and extras Present the available extras organized by use case. Ask what the user plans to do — don't dump all options unprompted. Categories from the docs: | Category | Example extras | |----------|---------------| | Prognostic (forecasting) | aifs, aurora, graphcast, pangu, sfno, stormcast, ... | | Diagnostic (post-processing) | corrdiff, climatenet, precip-afno, ... | | Data assimilation (beta) | da-healda, da-interp, da-stormcast | | Submodules | data, perturbation, statistics | The exact list comes from the live docs — cite those, not this table. Ask: 1. Which models do you plan to use? 2. Do you need submodule extras (data sources, perturbation methods, statistics)? 3. Or install everything? (uv only: `--extra all`) ### Step 5. Install selected extras Provide the exact commands from the live docs for their selections. Key warnings to surface:
From NVIDIA/skills, Apache-2.0.
More from NVIDIA/skills
- 0.846score
nemo-fabric-integrate
NVIDIA Corporation and Affiliates
Use this skill when integrating NVIDIA NeMo Fabric into a consumer application, service, evaluation harness, or platform through the typed Python SDK —…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-pipeline
Vinit Bansal <vinitkumarb@nvidia.com>
Use when planning, executing, and independently validating Jetson Video Codec SDK or PyNvVideoCodec encode/decode, transcode, segmentation, container decode…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-convert-pytorch
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Convert existing plain or manual PyTorch training code into an NVFLARE federated job using Client API model exchange, local validation, and job export; use…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nemo-relay-get-started
NVIDIA Corporation and Affiliates
Use this skill when first-time NeMo Relay users want help selecting and following an appropriate quick-start guide or verifying their first working integration.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-recipe
Vinit Bansal <vinitkumarb@nvidia.com>
Use when turning a Jetson encoder use case into one surface-neutral recipe with native Video Codec SDK and PyNvVideoCodec projections.
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvidia-broadcast
NVIDIA Broadcast Team <broadcast-skills-dev@nvidia.com>
Use when controlling NVIDIA Broadcast through MCP to apply effects, process local media, select devices, or change camera resolution, or when Broadcast is…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-setup
Vinit Bansal <vinitkumarb@nvidia.com>
Use when installing, repairing, reusing, inspecting, or verifying readiness of the native NVIDIA Video Codec SDK or PyNvVideoCodec on Jetson, including the…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-diagnose-job
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Use when the user asks why a reported NVFLARE job failure signal occurred: the job failed, stalled, timed out, lost clients, ended with EXECUTION_EXCEPTION…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-convert-lightning
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Convert existing PyTorch Lightning training code into an NVFLARE federated job using the Lightning Client API patch, local validation, and job export; use…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nemo-relay-install
NVIDIA Corporation and Affiliates
Use this skill when choosing or running NeMo Relay installation for an agent runtime, application language, framework integration, or plugin bundle, or…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
nvflare-fed-stats
NVIDIA FLARE Team <federatedlearning@nvidia.com>
Compute federated statistics over tabular data (count, sum, mean, stddev, var, histogram, quantile, noise-protected min/max) and image data (count…
SkillAFreshness: A★ 3.7KClaude Code +9 - 0.846score
jetson-video-capability
Vinit Bansal <vinitkumarb@nvidia.com>
Use when Jetson codec, profile, chroma, bit-depth, dimension, engine-count, or operational support must be reconciled from live APIs, authenticated NVIDIA…
SkillAFreshness: A★ 3.7KClaude Code +9
Signals
- Stars
- 3,718
- Forks
- 457
- Open issues
- 8
- Last commit (this folder)
- May 29, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/NVIDIA/skills
- Website
- docs.nvidia.com/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from NVIDIA Earth-2 Team
- 0.739score
earth2studio-deterministic-forecast
NVIDIA Earth-2 Team
Build deterministic forecast scripts with Earth2Studio (model, data source, IO, inference).
SkillCFreshness: C★ 3.7KClaude Code +9 - 0.733score
earth2studio-data-fetch
NVIDIA Earth-2 Team
Fetch weather/climate data via Earth2Studio data sources for specific variables and times.
SkillCFreshness: C★ 3.7KClaude Code +9 - 0.733score
earth2studio-discover
NVIDIA Earth-2 Team
Find Earth2Studio models, data sources, and examples for a weather/climate use case.
SkillCFreshness: C★ 3.7KClaude Code +9
Cite this page
earth2studio-install skill. Agent Mart. https://agentmart.dev/skills/nvidia-earth2studio-install (last updated 2026-10-24)