Install any skill in seconds. Free to start, no credit card required.
Get Started Free →brycewang-stanford/climate-modeling-guide
Climate simulation, modeling tools, and climate data analysis methods
Passed 14 of 23 test cases with the skill, and 11 of 23 without it.
3 fixed11 passed either way9 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
In an energy balance model python function, what exact numeric value for the Stefan-Boltzmann constant sigma should be defined in SI units (W/m^2/K^4)?
| Checked | Without skill | With skill |
|---|---|---|
| The response uses 5.67e-8 for the Stefan-Boltzmann constant. | Missed | Passed |
The instructions your model reads when the skill loads.
A skill for working with climate models and climate data in research contexts. Covers accessing CMIP archives, processing NetCDF data, running idealized climate simulations, statistical downscaling, and analyzing climate projections with Python tools.
Climate data is stored in NetCDF (Network Common Data Form) files following CF (Climate and Forecast) conventions:
import xarray as xr
import numpy as np
# Open a CMIP6 temperature dataset
ds = xr.open_dataset("tas_Amon_CESM2_ssp585_r1i1p1f1_gn_201501-210012.nc")
print(ds)
# Dimensions: (time: 1032, lat: 192, lon: 288)
# Variables: tas (surface air temperature, K)
# Attributes: CF-1.6 compliant, CMIP6 metadata
# Basic inspection
print(f"Variable: {ds.tas.long_name}")
print(f"Units: {ds.tas.units}")
print(f"Time range: {ds.time.values[0]} to {ds.time.values[-1]}")
print(f"Spatial resolution: {np.diff(ds.lat.values[:2])[0]:.2f} deg")
The Coupled Model Intercomparison Project Phase 6 provides standardized multi-model climate projections:
# Using intake-esm to search the CMIP6 catalog
import intake
# Open the Pangeo CMIP6 catalog (cloud-hosted on Google Cloud)
url = "https://storage.googleapis.com/cmip6/pangeo-cmip6.json"
col = intake.open_esm_datastore(url)
test cases passed, vs 11 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.