All authors
lzwei196 avatar

Claude Skills by lzwei196

github.com/lzwei196
362 skillsA× 360B× 20 installs97 views
SNOWPACKA

- **Package version**: 1.0.0 - **Model**: SNOWPACK 3.7.1 - **Domain**: Cryosphere (snow/land-surface) - **Created**: 2026-03-26 - **Updated**: 2026-04-30 (49-site SNOTEL batch validation) - **Tools**: 5 - **Skill documents**: 6 - **Diagnostic triplets**: 28 - **Validation status**: production_validated (western US SNOTEL network) ---

testingpythongo
0
157
SUMMAA

**SUMMA** (Structure for Unifying Multiple Modeling Alternatives) is a flexible multi-physics hydrologic modeling framework developed by NCAR (Clark et al., 2015a,b). Unlike traditional hydrologic models that hardcode one set of process representations, SUMMA lets you **choose** which physics to use for each process via "model decisions" -- then systematically compare alternatives. This knowledge infrastructure enables autonomous AI operation of SUMMA. **Model**: SUMMA (CH-Earth/summa), Fortr...

businesspythongo
0
157
DocsA

> **Stage ID**: s1_domain_setup > **Pipeline order**: 1 of 7 > **Depends on**: none

testingpythonbash
0
157
DocsA

> **Stage ID**: s2_forcing_prep > **Pipeline order**: 2 of 7 > **Depends on**: s1_domain_setup

devopspythongo
0
157
DocsA

> **Stage ID**: s3_decisions > **Pipeline order**: 3 of 7 > **Depends on**: none (can run in parallel with Stage 1)

testingpythongo
0
157
DocsA

> **Stage ID**: s4_parameters > **Pipeline order**: 4 of 7 > **Depends on**: s1_domain_setup, s3_decisions

devopspythonbash
0
157
DocsA

> **Stage ID**: s5_initial_conditions > **Pipeline order**: 5 of 7 > **Depends on**: s1_domain_setup, s4_parameters

testingpythonbash
0
157
DocsA

> **Stage ID**: s6_execution > **Pipeline order**: 6 of 7 > **Depends on**: s1_domain_setup, s2_forcing_prep, s3_decisions, s4_parameters, s5_initial_conditions

testingpythonbash
0
157
DocsA

> **Stage ID**: s7_physics_comparison > **Pipeline order**: 7 of 7 > **Depends on**: s6_execution

testingpythonbash
0
157
DocsA

SUMMA has **no internal channel routing**. `averageRoutedRunoff` is the sub-grid gamma time-delay histogram, not channel discharge. Gauged-streamflow validation therefore requires this stage. See `dag.yaml` hazards: `averageRoutedRunoff_scored_as_channel_discharge`, `mizuroute_hybas_id_int32_overflow_and_unit_double_conversion`, `lumped_discretisation_cannot_be_routed`.

developmentpython
0
157
SWANA

**Package**: `pyswan-ocean` v1.0.0 **Model**: PySWaN — Python I/O and spectral analysis toolbox for SWAN (Simulating WAves Nearshore) **Source**: [github.com/openearth/swan](https://github.com/openearth/swan) **Author**: Gerben de Boer (TU Delft / Van Oord) **Last updated**: 2026-03-26 **Stats**: 4 tools | 5 skill documents | 20 diagnostic triplets | ~1,200 lines of validated Python **Validation status**: `tested` (round-trip JONSWAP spectrum generation, write, read, Hm0 verification) ---

businesspythongo
0
157
SWAPA

**Package**: `hydrocraft-swap-soil` v1.0.0 **Model**: SWAP v4.2.0 **Developer**: Wageningen University and Research (WUR), The Netherlands **Last updated**: 2026-03-28 **Stats**: 6 tools | 6 skill documents | 23 diagnostic triplets | ~1,600 lines of validated Python **Validation status**: `analytic` (Hupselbrook, NL, 2002-2004) + `real-case` (FLUXNET US-Ne1, 2001-2013) ---

developmentpythongo
0
157
DocsA

Define the simulation site, period, forcing source, crop schedule, and output options. This stage establishes all parameters needed to assemble a complete SWAP .swp file.

testinggit
0
157
DocsA

Convert external meteorological data (CMFD, MSWX, or other sources) to the SWAP .met file format with correct units and structure.

documentationpython
0
157
DocsA

Convert soil texture/property data from HWSD or other databases to SWAP Mualem-van Genuchten (MvG) hydraulic parameters and profile discretization.

businessdatabase
0
157
DocsA

Run the SWAP binary with validated input files and verify successful completion through output file checks and water balance closure.

testingbash
0
157
DocsA

Extract and structure SWAP output files into standardized CSV format for analysis, visualization, and comparison with observations.

developmentpython
0
157
DocsA

Generate publication-quality plots of SWAP simulation results and compare against observations for model validation.

testingpythonbackend
0
157
SWAT PlusA

python tools/s1/delineate_watershed.py dem_clip.tif <lat> <lon> delin/ 25 0.01 python tools/s1/build_channel_topology.py \ --subbasin_raster delin/subbasins.tif --dem_path dem_clip.tif \ --flow_dir delin/flow_direction.tif --flow_acc delin/flow_accumulation.tif \ --streams_shp delin/streams.shp \ --repair_spurious_outlets \ --output delin/channel_topology.json python tools/s2/generate_hru_from_global.py --basin_shp delin/watershed.shp \ --dem_path dem_clip.tif --output_dir TxtInOut --basin_na...

toolspythonrust
0
157
DocsA

> **Stage ID**: s1_watershed_delineation > **Pipeline order**: 1 of 9 > **Depends on**: none

testingpythongo
0
157
DocsA

> **Stage ID**: s2_hru_definition > **Pipeline order**: 2 of 9 > **Depends on**: s1_watershed_delineation

testingpythongo
0
157
DocsA

> **Stage ID**: s3_weather_preparation > **Pipeline order**: 3 of 9 > **Depends on**: s1_watershed_delineation (for station locations)

toolspythonbash
0
157
DocsA

> **Stage ID**: s4_soil_database > **Pipeline order**: 4 of 9 > **Depends on**: none (independent — can run in parallel with S1-S3)

testingpythongo
0
157
DocsA

> **Stage ID**: s5_landuse_management > **Pipeline order**: 5 of 9 > **Depends on**: s2_hru_definition

testingpythonbash
0
157
DocsA

> **Stage ID**: s6_calibration_parameters > **Pipeline order**: 6 of 9 > **Depends on**: s2_hru_definition, s4_soil_database

testingpythongo
0
157
DocsA

> **Stage ID**: s7_simulation_config > **Pipeline order**: 7 of 9 > **Depends on**: s1_watershed_delineation, s2_hru_definition, s3_weather_preparation, s4_soil_database, s5_landuse_management, s6_calibration_parameters

testingpythongo
0
157
DocsA

> **Stage ID**: s8_model_execution > **Pipeline order**: 8 of 9 > **Depends on**: s7_simulation_config

devopspythonbash
0
157
DocsA

> **Stage ID**: s9_output_parsing > **Pipeline order**: 9 of 9 > **Depends on**: s8_model_execution

datapythongo
0
157
SWMMA

**Model**: EPA SWMM 5.2 (Storm Water Management Model) **Developer**: US Environmental Protection Agency / Computational Hydraulics International (CHI) **Engine**: C library (open source), accessed via pyswmm (Python) or swmm-toolkit **Domain**: Urban stormwater drainage, pipe network hydraulics, green infrastructure (LID), urban flood modeling **Repository**: https://github.com/USEPA/SWMM (C engine), https://github.com/pyswmm/pyswmm (Python API) **Documentation**: https://www.epa.gov/water-r...

developmentpythongo
0
157
DocsA

> **Stage ID**: s1_subcatchment_delineation > **Pipeline order**: 1 of 7 > **Depends on**: none

datapythongo
0
157
DocsA

> **Stage ID**: s2_drainage_network > **Pipeline order**: 2 of 7 > **Depends on**: none (can run in parallel with S1 and S3)

documentationpythonrust
0
157
DocsA

> **Stage ID**: s3_rainfall_forcing > **Pipeline order**: 3 of 7 > **Depends on**: none (can run in parallel with S1 and S2)

documentationpythongo
0
157
DocsA

> **Stage ID**: s4_lid_setup > **Pipeline order**: 4 of 7 > **Depends on**: s1_subcatchment_delineation

devopspythongo
0
157
DocsA

> **Stage ID**: s5_model_assembly > **Pipeline order**: 5 of 7 > **Depends on**: s1_subcatchment_delineation, s2_drainage_network, s3_rainfall_forcing (optionally s4_lid_setup)

developmentpythongo
0
157
DocsA

> **Stage ID**: s6_execution > **Pipeline order**: 6 of 7 > **Depends on**: s5_model_assembly

datapythongo
0
157
DocsA

> **Stage ID**: s7_model_coupling > **Pipeline order**: 7 of 7 > **Depends on**: s6_execution (and VIC/CaMa-Flood simulations from HydroCraft)

testingpythonbash
0
157
SimFireA

**Package**: simfire-wildfire v2.0.1 **Target Model**: SimFire 2.0.1 (Rothermel Surface Fire Spread) **Domain**: Wildfire simulation, fire behavior prediction, reinforcement learning **Authors**: MITRE Fireline (Welsh, Dotter, Doyle, Gandikota, Kempis, Schambach, Tapley, Threet) **Last updated**: 2026-08-09 **Stats**: 6 tools, 5 skill docs, 25 diagnostic triplets, ~10,600 lines Python source ---

testingpythongo
0
157
SimPEGA

| Field | Value | |----------------|-------------------------------------------------------------| | **Package** | SimPEG KI v1.0 | | **Model** | SimPEG (Simulation and Parameter Estimation in Geophysics) | | **Domain** | Geophysics (forward modeling and inversion) | | **Language** | Python (>=3.11) | | **Authors...

developmentpythongo
0
157
SuperflexPyA

**Package**: superflexpy-ki v1.0.0 **Model**: SuperflexPy v1.3.2 — Flexible Conceptual Hydrological Modelling Framework **Authors**: Marco Dal Molin, Fabrizio Fenicia, Dmitri Kavetski **Created by**: Hydrocraft / auto_dissect **Last updated**: 2026-03-25 **Stats**: 4 tools | 5 skill docs | 21 diagnostic triplets | ~2800 lines ---

testingpythongo
0
157
TELEMAC MASCARETA

| Field | Value | |--------------------|-------------------------------------------------------------| | Package | `telemac-mascaret-ki` | | Model | TELEMAC-MASCARET v9.1.0 | | Domain | Free-surface flow, wave propagation, sediment transport | | Language | Fortran 90 / Python 3 ...

testingpythongo
0
157
TOPMODELA

**Package**: `hydrocraft-topmodel` v1.0.0 **Model**: TOPMODEL BMI (Beven & Kirkby 1979, NOAA-OWP C implementation) **Created by**: Jianyun Zhang Research Group, Hohai University **Last updated**: 2026-03-28 **Stats**: 5 tools | 6 skill documents | 18 diagnostic triplets | ~2,100 lines of validated Python **Validation status**: see `knowledge_infrastructure.yaml` ---

testingpythonrust
0
157
TRIGRSA

**Package**: `hydrocraft-trigrs-landslide` v1.0.0 **Model**: TRIGRS v2.1.00c (serial) + MPI parallel version **Source**: USGS (Rex L. Baum & Massimiliano Alvioli) **Last updated**: 2026-03-26 **Stats**: 5 tools | 6 skill documents | 18 diagnostic triplets | ~2,000 lines of validated Python **Validation status**: `tutorial_validated` (USGS tutorial dataset, Srivastava-Yeh column test) ---

toolspythongo
0
157
TopoFlowA

| Field | Value | |-------------------|--------------------------------------------| | Package | topoflow-ki | | Version | 1.0.0 | | Target Model | TopoFlow 3.6 | | Domain | Spatially-distributed hydrology | | Author | Scott D. Peckham (model); KI auto-dissect | | Created | 2026-0...

testingpythongo
0
157
VELMAA

**Package**: hydrocraft-velma v1.0.0 **Model**: VELMA (Visualizing Ecosystem Land Management Assessments) **Domain**: Multi-layer ecohydrological soil water balance **Language**: Java (original, USEPA); Python (analytic reimplementation) **License**: Public domain (USEPA) **Created**: 2026-03-30 **Validation**: Bengbu station (51080), Huai River Basin, China (1980--1990) | Metric | Value | |--------|-------| | Tools | 4 | | Pipeline stages | 7 | | Diagnostic triplets | 14 | | Validation basin...

testingpythongo
0
157
VICA

``` Expected runtime depends on basin size and period. The Harbin reference noted below used 866 cells; water-balance mode costs about 95 s per simulated year for that case. ---

developmentpythonrust
0
157
WASPA

**Package**: hydrocraft-wasp v1.0.0 **Model**: WASP (Water Analysis Simulation Program) -- Analytic Reimplementation **Domain**: Lake and reservoir water quality modeling **Language**: Python (analytic reimplementation of WASP core physics) **License**: Public domain (EPA) **Created**: 2026-03-30 **Validation**: Lake Erie Central Basin, WQP observations (Temp R=0.885, DO Cal R=0.816) | Metric | Value | |--------|-------| | Tools | 4 | | Pipeline stages | 6 | | Diagnostic triplets | 26 | | Val...

toolspythongo
0
157
WOFOSTA

**Model**: WOFOST 7.2 (WOrld FOod STudies) via PCSE 6.0 (Python Crop Simulation Environment) **Domain**: Crop growth simulation / food production modelling **Created by**: Zhang Jianyun Research Group, Hohai University ---

devopspythongo
0
157
DocsA

> **Stage ID**: s1_crop_params > **Pipeline order**: 1 of 8 > **Depends on**: none

testingpythonspring
0
157
DocsA

> **Stage ID**: s2_soil_params > **Pipeline order**: 2 of 8 > **Depends on**: none

testingpythonspring
0
157
DocsA

> **Stage ID**: s3_weather_prep > **Pipeline order**: 3 of 8 > **Depends on**: none

testingpythongo
0
157