All authors

Claude Skills by lzwei196
github.com/lzwei196362 skills0 installs453 views
- KINEROS2**Package**: hydrocraft-kineros2 v1.0.0 **Model**: KINEROS2 (KINematic EROsion Simulation, version 2) **Domain**: Event-based watershed hydrology and erosion **Language**: Fortran (with Python analytic reimplementation) **License**: Public domain (USDA-ARS) **Created**: 2026-03-30 **Validation**: Bengbu station (51080), Huai River Basin, China (1980--1990) | Metric | Value | |--------|-------| | Tools | 4 | | Pipeline stages | 7 | | Diagnostic triplets | 12 | | Validation basin | Huai River a...Votes: 0GitHub stars: 200
- LDNDC> **Model**: LandscapeDNDC v1.37 (KIT/IMK-IFU) > **Domain**: Terrestrial biogeochemistry — C/N cycling, GHG emissions (N2O, CO2, CH4), nutrient leaching, crop yield > **Pipeline stages**: 10 | **Tools**: 19 | **Skill documents**: 10 | **Diagnostic triplets**: 22 > **Binary**: `model/ldndc/ldndc-1.37.linux64/bin/ldndc` (pre-built, Linux 64-bit) > **Status**: Validated on Bengbu wheat-maize (2000-2005) — N2O=4.9 kgN/ha/yr matches field measurementsVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s10_vic_coupling > **Pipeline order**: 10 of 10 > **Depends on**: a finished VIC run (its RESULTS)Votes: 0GitHub stars: 200
- Docs> **Stage ID**: s0_installation > **Pipeline order**: 0 (prerequisite) > **Depends on**: noneVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s1_project_setup > **Pipeline order**: 1 of 10 > **Depends on**: noneVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s2_site_config > **Pipeline order**: 2 of 10 > **Depends on**: s1_project_setupVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s3_setup_modules > **Pipeline order**: 3 of 10 > **Depends on**: s1_project_setupVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s4_climate_prep > **Pipeline order**: 4 of 10 > **Depends on**: s1_project_setupVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s5_airchemistry_prep > **Pipeline order**: 5 of 10 > **Depends on**: s1_project_setupVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s6_management_config > **Pipeline order**: 6 of 10 > **Depends on**: s1_project_setupVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s7_species_params > **Pipeline order**: 7 of 10 > **Depends on**: s6_management_configVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s8_execution > **Pipeline order**: 8 of 10 > **Depends on**: s2_site_config, s3_setup_modules, s4_climate_prep, s5_airchemistry_prep, s6_management_config, s7_species_paramsVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s10_coupling > **Pipeline order**: 10 of 10 > **Depends on**: none (uses outputs from HydroCraft VIC/CaMa-Flood/DSSAT pipelines)Votes: 0GitHub stars: 200
- Docs> **Stage ID**: s9_output_parsing > **Pipeline order**: 9 of 10 > **Depends on**: s8_executionVotes: 0GitHub stars: 200
- LISFLOOD**Package**: `hydrocraft-lisflood` v1.0.0 **Model**: LISFLOOD (EC-JRC spatially distributed hydrological model) **Domain**: Large-scale rainfall-runoff, flood forecasting, water resources **Language**: Python (with Numba JIT-compiled soil loop and routing) **Last updated**: 2026-03-25 **Stats**: 4 tools | 5 skill documents | 18 diagnostic triplets | ~1,800 lines of validated Python **Validation status**: `test_case_validated` (LF_ETRS89_UseCase cold run) ---Votes: 0GitHub stars: 200
- LPJ GUESS**Package**: `kdt-lpj-guess` v1.0.0 **Model**: LPJ-GUESS (dynamic vegetation / biogeochemistry model) **Domain**: Terrestrial biogeochemistry (C/N cycling, vegetation dynamics) **Created by**: KDT Auto-Dissection **Last updated**: 2026-03-30 **Stats**: 4 tools | 1 skill document | ~2,400 lines of validated Python **Validation status**: `analytic` (reimplemented physics validated against FLUXNET2015 eddy-covariance) ---Votes: 0GitHub stars: 200
- LPJmL**Package**: `hydrocraft-lpjml-crop` v1.0.0 **Model**: LPJmL v6.0.0 (Lund-Potsdam-Jena managed Land) **Domain**: Crop / Dynamic Global Vegetation Model (DGVM) **Language**: C (with optional MPI parallelization) **Created by**: PIK (Potsdam Institute for Climate Impact Research) **Last updated**: 2026-03-26 **Stats**: 4 tools | 5 skill documents | 15+ diagnostic triplets **Validation status**: `dissected` ---Votes: 0GitHub stars: 200
- Landlab**Package**: hydrocraft-landlab v1.0.0 **Model**: Landlab 2.10.1 (Python library with Cython extensions) **Domain**: Geomorphology, hydrology, stratigraphy, glaciology **Created by**: Landlab Development Team (CU Boulder, U Washington, Tulane) **Last updated**: 2026-04-29 **Stats**: 7 tools | 5 skill documents | 22 diagnostic triplets | ~2,200 lines of validated code **Validation status**: production_validated (5 test cases: Whipple & Tucker 1999 analytical + SPACE binary Qs-Q + SPACE steady-...Votes: 0GitHub stars: 200
- Lohmann Routing> **Version**: route_1.0 > **Domain**: hydrology / river routing > **Last updated**: 2026-08-18 > **Validation status**: see `knowledge_infrastructure.yaml` and `docs/validation_convention.yaml`Votes: 0GitHub stars: 200
- MARRMoT**Package**: hydrocraft-marrmot v1.0.0 **Model**: MARRMoT v2.1.2 (Modular Assessment of Rainfall-Runoff Models Toolbox) **Domain**: Conceptual rainfall-runoff hydrology **Language**: MATLAB / GNU Octave (with Python BMI interface) **License**: GNU GPL v3 **Created**: 2026-03-25 ---Votes: 0GitHub stars: 200
- MODFLOW6**Package**: `modflow6-knowledge-infrastructure` v1.2.0 **Model**: MODFLOW 6 (USGS Modular Hydrologic Model) **Domain**: Groundwater hydrology, subsurface flow, solute transport **Role in HydroCraft**: Fills the groundwater modeling gap — couples with VIC (recharge), CaMa-Flood (river stage), and Lohmann routing (baseflow) ---Votes: 0GitHub stars: 200
- Docs> **Stage ID**: s1_installation > **Pipeline order**: 1 of 9 > **Depends on**: noneVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s2_grid_discretization > **Pipeline order**: 2 of 9 > **Depends on**: s1_installationVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s3_layer_properties > **Pipeline order**: 3 of 9 > **Depends on**: s2_grid_discretizationVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s4_boundary_conditions > **Pipeline order**: 4 of 9 > **Depends on**: s2_grid_discretizationVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s5_stress_periods > **Pipeline order**: 5 of 9 > **Depends on**: s3_layer_properties, s4_boundary_conditionsVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s6_solver > **Pipeline order**: 6 of 9 > **Depends on**: s5_stress_periodsVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s7_execution > **Pipeline order**: 7 of 9 > **Depends on**: s6_solverVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s8_output_extraction > **Pipeline order**: 8 of 9 > **Depends on**: s7_executionVotes: 0GitHub stars: 200
- Docs> **Stage ID**: s9_postprocessing > **Pipeline order**: 9 of 9 > **Depends on**: s8_output_extractionVotes: 0GitHub stars: 200
- MOM6> **MANDATORY EXECUTION POLICY** — READ BEFORE PROCEEDING > > You MUST run the **actual model binary or package** described in this document. > If the model fails to import, compile, or execute, you MUST: > 1. Check `diagnostics/triplets.yaml` for a matching error pattern > 2. Try the fix suggested in the triplet's `remedy` section > 3. If still failing, report the error to the user with full details > > You MUST NOT substitute a simplified Python formula, regression equation, > or hand-coded apVotes: 0GitHub stars: 200
- MONICA> **MANDATORY EXECUTION POLICY** — READ BEFORE PROCEEDING > > You MUST run the **actual model binary or package** described in this document. > If the model fails to import, compile, or execute, you MUST: > 1. Check `diagnostics/triplets.yaml` for a matching error pattern > 2. Try the fix suggested in the triplet's `remedy` section > 3. If still failing, report the error to the user with full details > > You MUST NOT substitute a simplified Python formula, regression equation, > or hand-coded apVotes: 0GitHub stars: 200
- MOSART**Package**: `hydrocraft-mosartwmpy-routing` v1.0.0 **Model**: mosartwmpy (Python translation of MOSART-WM) **Repository**: https://github.com/IMMM-SFA/mosartwmpy **Created by**: IMMM-SFA / PNNL (Travis Thurber et al.) **Last updated**: 2026-03-26 **Stats**: 7 tools | 5 skill documents | 22 diagnostic triplets | ~2,500 lines of validated Python **Validation status**: `validated` ---Votes: 0GitHub stars: 200
- Noah MP**Package**: `hydrocraft-noahmp-lsm` v1.0.0 **Model**: Noah-MP v5.2.0 (HRLDAS offline driver) **Created by**: Auto-dissect pipeline **Last updated**: 2026-08-02 **Stats**: 5 tools | 5 skill documents | 26 diagnostic triplets | ~2,300 lines of validated Python **Validation status**: `initial` (compilation and structural validation) ---Votes: 0GitHub stars: 200
- OGGM> **MANDATORY EXECUTION POLICY** — READ BEFORE PROCEEDING > > You MUST run the **actual model binary or package** described in this document. > If the model fails to import, compile, or execute, you MUST: > 1. Check `diagnostics/triplets.yaml` for a matching error pattern > 2. Try the fix suggested in the triplet's `remedy` section > 3. If still failing, report the error to the user with full details > > You MUST NOT substitute a simplified Python formula, regression equation, > or hand-coded apVotes: 0GitHub stars: 200
- DocsIdentify all glaciers within or intersecting the target hydrological basin using the Randolph Glacier Inventory (RGI). This stage determines whether glacier modeling is warranted and produces the glacier list that drives all subsequent OGGM stages. The glacier inventory is the foundation of any OGGM simulation — errors here propagate through every downstream step.Votes: 0GitHub stars: 200
- DocsInitialize OGGM Glacier Directories (GDirs) — the self-contained data structure where each glacier stores its DEM, outlines, flowlines, bed geometry, and derived products. This stage transforms a list of RGI IDs into run-ready glacier model units. Preprocessing is computationally expensive if done from scratch (DEM download, centerline computation, bed inversion) but can be bypassed by downloading pre-processed directories from the OGGM Bremen server.Votes: 0GitHub stars: 200
- DocsProcess climate data for glacier mass balance computation. OGGM's mass balance model requires monthly temperature (degC) and precipitation (kg/m2/month) at each glacier's location and reference elevation. This stage handles three scenarios: (1) standard climate datasets (W5E5, CRU, ERA5), (2) custom climate from HydroCraft forcing (CMFD/MSWX), and (3) CMIP6 projections for future glacier simulations. Climate data quality directly controls mass balance accuracy — a 1 degC temperature bias shifts Votes: 0GitHub stars: 200
- DocsCalibrate OGGM's mass balance model against geodetic mass balance observations to ensure physically realistic glacier behavior. Without calibration, OGGM's default parameters produce reasonable but imprecise mass balance estimates — calibration typically reduces errors from ~500 mm w.e./yr to ~50 mm w.e./yr for individual glaciers. The calibration anchors the model to reality and is essential for credible projections.Votes: 0GitHub stars: 200
- DocsRun the glacier dynamics simulation to compute glacier evolution (volume, area, length changes) and hydrological outputs (melt, precipitation, refreezing, runoff) over historical and future periods. This stage integrates the calibrated mass balance with ice flow dynamics to produce physically consistent glacier trajectories. The hydrological output from this stage is the key input for VIC coupling in Stage 6.Votes: 0GitHub stars: 200
- DocsCouple OGGM glacier model outputs with HydroCraft's VIC hydrological model to produce integrated cryospheric-hydrological simulations for glacierized basins. This stage converts OGGM's per-glacier melt runoff into VIC grid cell format, handles the critical double-counting problem (VIC also simulates snowmelt on glacier cells), performs unit conversions, aligns temporal resolutions, and quantifies the glacier contribution to total basin discharge. This is where glacier science meets operational hVotes: 0GitHub stars: 200
- OpenFOAM| Field | Value | |-------|-------| | Package | OpenFOAM-dev (CFD Framework) | | Domain | Computational Fluid Dynamics / Hydraulics / Storm Surge | | Language | C++ (9,257 source files) | | Build System | wmake (custom), Allwmake master script | | License | GPL v3 | | Source | https://github.com/OpenFOAM/OpenFOAM-dev | | Tools | 7 | | Diagnostic Triplets | 32 (20 general + 12 ocean/storm-surge) | | Validation | cavity tutorial; Hurricane Laura 2020 IB barometric (NSE=0.51, R=0.84 @ Grand Isle...Votes: 0GitHub stars: 200
- OpenGeoSys**Package**: `hydrocraft-ogs-subsurface` v1.0.0 **Model**: OpenGeoSys 6.5.7 — Thermo-Hydro-Mechanical-Chemical simulator **Domain**: Groundwater / subsurface THMC processes in porous and fractured media **Created by**: Auto-dissection pipeline **Last updated**: 2026-03-25 **Stats**: 4 tools | 7 skill documents | 18 diagnostic triplets | ~1,200 lines of validated Python **Validation status**: `test_validated` (LiquidFlow gravity-driven benchmark) ---Votes: 0GitHub stars: 200
- OpenHydroQual- **Package**: OpenHydroQual (OHQ) - **Version**: 2.0.4 - **Domain**: Water quality / Environmental simulation - **Engine**: Aquifolium simulation framework - **Language**: C++14 (Qt6 Core, Armadillo, LAPACK, GSL) - **Created**: 2026-03-26 - **Validation**: Wet pond example (DOM, O2, NH3, NOx reactive transport) ---Votes: 0GitHub stars: 200
- PCR GLOBWB 2**Package**: `hydrocraft-pcrglobwb2` v1.0.0 **Model**: PCR-GLOBWB 2 — Global Hydrological & Water Resources Model **Created by**: Department of Physical Geography, Utrecht University (Model); HydroCraft KI Dissection (Package) **Last updated**: 2026-03-25 **Stats**: 4 tools | 5 skill documents | 15+ diagnostic triplets | ~1,500 lines of validated Python **Validation status**: `initial_dissection` ---Votes: 0GitHub stars: 200
- PFLOTRAN**Package**: hydrocraft-pflotran-subsurface v1.1.0 **Domain**: Groundwater flow and reactive transport; 1D vadose zone soil moisture **Model**: PFLOTRAN (Parallel Flow and Transport) **Stats**: 4 tools, 5 skill documents, 26 diagnostic triplets **Last updated**: 2026-08-18 — aligned body with KI dag/convention output and validation sections (previously 2026-04-30 — added 1D vadose zone / FLUXNET SWC validation workflow) (3-site campaign: CN-Din, CN-Qia, CN-HaM; best result NSE=0.471 at CN-HaM...Votes: 0GitHub stars: 200
- PHREEQC| Field | Value | |-------------------|----------------------------------------------------------| | Package | hydrocraft-phreeqc-geochem | | Version | 1.0.0 | | Target Model | PHREEQC 3.8.9 (USGS) | | Domain | Groundwater geochemistry, aqueous speciation, transport | | Language ...Votes: 0GitHub stars: 200
- PIHM**Package**: `pihm-ki` | **Version**: 1.0.0 | **Model**: MM-PIHM v1.0.0 **Domain**: Distributed Hydrology | **Language**: C (gcc) | **Solver**: SUNDIALS CVODE v7.3.0 **License**: MIT | **Repository**: PSUmodeling/MM-PIHM | Metric | Value | |--------|-------| | Pipeline stages | 9 | | Python tools | 4 | | Skill documents | 5 | | Diagnostic triplets | 20 | | Failure domains | 5 | ---Votes: 0GitHub stars: 200
- PISM> **MANDATORY EXECUTION POLICY** — READ BEFORE PROCEEDING > > You MUST run the **actual model binary or package** described in this document. > If the model fails to import, compile, or execute, you MUST: > 1. Check `diagnostics/triplets.yaml` for a matching error pattern > 2. Try the fix suggested in the triplet's `remedy` section > 3. If still failing, report the error to the user with full details > > You MUST NOT substitute a simplified Python formula, regression equation, > or hand-coded apVotes: 0GitHub stars: 200
- PRMS**Package**: `hydrocraft-prms` v1.0.0 **Model**: PRMS v5.1.0 (USGS Precipitation-Runoff Modeling System) **Created by**: Jianyun Zhang Research Group, Hohai University **Last updated**: 2026-03-25 **Stats**: 5 tools | 7 skill documents | 18 diagnostic triplets | ~2,000 lines of validated Python **Validation status**: `dissected` ---Votes: 0GitHub stars: 200