All authors
lzwei196 avatar

Claude Skills by lzwei196

github.com/lzwei196
362 skillsA× 360B× 20 installs0 views
DocsA

> **Stage ID**: s3_module_selection > **Pipeline order**: 3 of 6 > **Depends on**: s1_basin_setup

testingpythonbash
0
157
DocsA

> **Stage ID**: s4_parameter_config > **Pipeline order**: 4 of 6 > **Depends on**: s1_basin_setup, s3_module_selection

toolspythonbash
0
157
DocsA

> **Stage ID**: s5_execution > **Pipeline order**: 5 of 6 > **Depends on**: s2_observation_data, s4_parameter_config

developmentpythongo
0
157
DocsA

> **Stage ID**: s6_vic_coupling > **Pipeline order**: 6 of 6 > **Depends on**: s5_execution

testingpythonbash
0
157
CWatMB

**Package**: `hydrocraft-cwatm` v1.0.0 **Model**: CWatM v1.5 (IIASA Water Security Group) **Domain**: Global/regional hydrology — daily water cycle simulation **Last updated**: 2026-03-25 **Stats**: 4 tools | 5 skill documents | 15+ diagnostic triplets **Validation status**: `dissection_complete` ---

testingpythongo
0
157
CaMa FloodA

CaMa-Flood v4.20 river routing and floodplain model. Routes gridded runoff (from VIC, wflow, HYPE, etc.) through a global river network to produce discharge, water depth, and flood inundation extent.

devopspythonrust
0
157
DocsA

Thin wrapper for the preserved detailed note: [s0_preflight.md](s0_preflight.md).

devopspythonbash
0
157
DocsA

Thin wrapper for the preserved detailed note: [s1_prepare_runoff.md](s1_prepare_runoff.md).

toolspythonbash
0
157
DocsA

Thin wrapper for the preserved detailed note: [s2_configure_basin.md](s2_configure_basin.md).

toolspythongo
0
157
DocsA

Thin wrapper for the preserved detailed note: [s3_execute_cama.md](s3_execute_cama.md).

testingpythongo
0
157
DocsA

Thin wrapper for the preserved detailed note: [s4_postprocess.md](s4_postprocess.md).

datapythonbash
0
157
Cell2FireA

**Package**: `hydrocraft-cell2fire-wildfire` v1.0.0 **Model**: Cell2Fire W (C2F-W) — unified Scott&Burgan, FBP-Canada, Kitral fire spread simulator **Source**: https://github.com/fire2a/C2F-W **Last updated**: 2026-03-26 **Stats**: 4 tools | 5 skill documents | 15+ diagnostic triplets | ~2,000 lines of validated Python **Validation status**: `build_validated` (Vilopriu 2013, Scott&Burgan model) ---

devopspythongo
0
157
Climate ProjectionA

Climate change impact assessment using CMIP6 data. Two extraction paths — China (26 models, local files) or Global (34 models, NASA NEX-GDDP-CMIP6 API). Computes delta-change signals, generates future VIC forcing, runs multi-model ensemble analysis.

testingpythongo
0
157
DocsA

> **Stage ID**: s1_extract_cmip > **Pipeline order**: 1 of 4 > **Depends on**: VIC model setup (basin grid must exist)

testingpythongo
0
157
DocsA

> **Stage ID**: s2_compute_deltas > **Pipeline order**: 2 of 4 > **Depends on**: s1_extract_cmip (extracted CMIP6 data)

testingpythonbash
0
157
DocsA

> **Stage ID**: s3_apply_deltas > **Pipeline order**: 3 of 4 > **Depends on**: s2_compute_deltas (delta file), VIC baseline forcing (forcing_1d output)

testingpythonbash
0
157
DocsA

> **Stage ID**: s4_ensemble_analysis > **Pipeline order**: 4 of 4 > **Depends on**: s3_apply_deltas (projected forcing), VIC calibrated parameters

toolspythonbash
0
157
DARTA

**Package**: DART Knowledge Infrastructure **Model**: DART (Data Assimilation Research Testbed) **Version**: Manhattan Release **Domain**: Ensemble Data Assimilation **Language**: Fortran 90+ with NetCDF I/O **Created by**: auto_dissect pipeline **Tools**: 4 | **Docs**: 5 | **Diagnostics**: 20 | **Lines**: ~3000 **Validation**: Lorenz 63 OSSE ---

toolspythonrust
0
157
DHSVMA

- **Package**: dhsvm-ki v1.0.0 - **Model**: DHSVM 3.2 (Distributed Hydrology-Soil-Vegetation Model) - **Domain**: Distributed watershed hydrology - **Language**: C (28,000+ lines) - **Build**: CMake - **Tools**: 5 validated Python scripts - **Diagnostics**: 18 triplets across 6 failure domains - **Validation**: Chiwawa watershed test case - **Created**: 2026-03-25 ---

businesspythongo
0
157
DLBreachA

**Package**: `dlbreach-knowledge-infrastructure` v1.0.0 **Model**: DLBreach (Version 2016.4, Clarkson University) **Domain**: Dam safety, levee breach, flood risk, emergency management **Role in HydroCraft**: Fills the dam/levee breach modeling gap -- couples with CaMa-Flood for inflow (upstream) and downstream flood routing ---

testingpythongo
0
157
DNDCA

**Package**: `hydrocraft-dndc-crop` v1.0.0 **Model**: DNDCv.CAN v9.6.0 — Canadian branch of DNDC95 **Developers**: Brian Grant & Ward Smith, Agriculture and Agri-Food Canada **Source**: https://github.com/BrianBGrant/DNDCv.CAN (binary only; source code proprietary) **Domain**: Crop growth, soil carbon/nitrogen cycling, greenhouse gas emissions **Last updated**: 2026-03-28 **Stats**: 4 tools | 7 skill documents | 18 diagnostic triplets | ~2,000 lines of validated Python ---

developmentpythongo
0
157
DocsA

Initialize a DNDCv.CAN v9.6.0 simulation by defining the site identity, geographic location, simulation duration, climate input format, and atmospheric boundary conditions. This stage produces the header portion of the `.dnd` input file and determines how the model interprets all subsequent climate data.

documentation
0
157
DocsA

Convert raw meteorological data from global forcing datasets (CMFD, MSWX, NASA POWER, ERA5, station records) into the daily text file format required by DNDCv.CAN v9.6.0. This skill covers unit conversions, file format selection, naming conventions, and the optional MultiYear CO2 file.

testingpython
0
157
DocsA

Construct the soil input for DNDCv.CAN v9.6.0, either as parameters within the `.dnd` file (homogeneous profile) or as an external `.spf` soil profile file (heterogeneous profile). This skill covers deriving soil properties from global datasets (HWSD, SoilGrids), mapping texture classes, configuring SOC pools, and setting water table / drainage boundary conditions.

developmentpython
0
157
DocsA

Define the crop selection, growth parameters, rotation structure (time blocks), and all farming management events (tillage, fertilization, manure, irrigation, grazing, controlled drainage) for a DNDCv.CAN v9.6.0 simulation. This skill produces the Cropping and Farming Management Practices sections of the `.dnd` input file.

designgospring
0
157
DocsA

Assemble all input components into a runnable configuration, create batch files, execute DNDCv.CAN v9.6.0 (as a Windows PE32 executable either natively on Windows or via Wine on Linux), monitor execution, handle errors, and manage spinup procedures.

devopsgobash
0
157
DocsA

Parse DNDCv.CAN v9.6.0 output files, extract key variables (crop yield, N2O emissions, N leaching, SOC change, water balance), process daily output for temporal analysis, and create validation plots. This skill covers the structure and content of all major output files produced by the model.

datapythongo
0
157
DSSATA

**Model**: DSSAT-CSM (Decision Support System for Agrotechnology Transfer, Cropping System Model) **Version**: 4.8.5, Build 41 **Domain**: Crop simulation — multi-crop growth, development, and yield **Language**: Fortran 90 **Binary**: `KISSPATH_HOME/DSSAT/build/bin/dscsm048` **License**: Research/non-commercial **Repository**: https://github.com/DSSAT/dssat-csm-os ---

toolspythongo
0
157
DocsA

Define and construct a DSSAT FileX (experimental file) that serves as the central orchestration document linking weather, soil, genotype, management, and simulation control inputs into a single, machine-readable experiment specification. This document provides exact step-by-step instructions for creating, populating, and validating a FileX so that no decision point is left to inference. - [ ] DSSAT v4.8.5 installation directory is known and accessible. - [ ] The target crop has been iden

documentationgitdocumentation
0
157
DocsA

Prepare, format, and validate a DSSAT weather file (.WTH) from raw meteorological data so that it conforms to DSSAT v4.8.5 input requirements for daily weather-driven crop simulation. This document specifies every formatting rule, unit conversion, and quality check needed to produce a valid .WTH file. - [ ] Raw daily weather data is available (from station records, reanalysis, or gridded products). - [ ] The data contains at minimum: date, solar radiation, maximum temperature, minimum te

documentationpythongo
0
157
DocsA

Create, configure, and validate a DSSAT soil profile within a .SOL file so that it accurately represents the physical, chemical, and hydraulic properties of the soil at the experimental site. This document specifies the exact format, parameter definitions, layer construction rules, and quality checks needed for a valid soil input. - [ ] Soil texture, depth, and basic properties of the target site are known (from field measurements, soil survey, or pedotransfer estimation). - [ ] A 10-cha

researchgogit
0
157
DocsA

Select, configure, and validate the genotype parameter files (.CUL, .ECO, .SPE) that define the physiological and morphological characteristics of the crop cultivar being simulated in DSSAT v4.8.5. This document specifies the file structure, coefficient definitions, cross-referencing rules, and validation checks for every step of genotype configuration. - [ ] The crop model to be used has been identified (e.g., MZCER for CERES-Maize, MZIXM for IXIM-Maize, CRGRO for CROPGRO-Soybean). - [

documentationgoshell
0
157
DocsA

Configure the *SIMULATION CONTROLS section of a DSSAT FileX to correctly specify simulation timing, process options, numerical methods, management automation, and output settings. This document defines every switch, its valid values, dependencies between switches, and the exact consequences of each setting so that no decision is left to inference. - [ ] The FileX has been created with all data sections (*CULTIVARS, *FIELDS, *PLANTING DETAILS, etc.) already populated. - [ ] The simulation

businessgodebugging
0
157
DocsA

Define the starting state of the soil-plant system (water content, nitrogen pools, and previous crop residue) in the `*INITIAL CONDITIONS` section of the FileX experiment file, ensuring layer depths match the soil profile and values fall within physically valid ranges. - [ ] S4 (Soil Profile) completed: a valid `.SOL` profile exists with defined layer depths (DS), lower limit (LL), drained upper limit (DUL), and saturation (SAT) for each layer. - [ ] S5 (Weather) completed: simulation st

testinggitapi
0
157
DocsA

Define all crop management operations (planting, irrigation, fertilization, tillage, residue application, harvest, and environment modifications) in the appropriate sections of the FileX experiment file, ensuring correct date sequencing, valid operation codes, and proper linkage to the treatment structure. - [ ] S3 (FileX structure) completed: the experiment file exists with `*TREATMENTS`, `*CULTIVARS`, `*FIELDS`, and `*INITIAL CONDITIONS` sections. - [ ] S5 (Weather) completed: simulati

businessgo
0
157
DocsB

Compile the DSSAT-CSM model from Fortran source code, create a batch file specifying which experiments and treatments to run, execute the model, and diagnose any runtime errors that occur. - [ ] A Fortran compiler is installed (gfortran recommended, version >= 7.0). - [ ] CMake is installed (version >= 3.10.0, as required by `CMakeLists.txt` line 7). - [ ] S3-S7 completed: a valid FileX experiment file exists with all required sections. - [ ] All referenced data files exist: `.SOL` soi

documentationbashdebugging
0
157
DocsA

Parse, interpret, and validate DSSAT-CSM output files to assess simulation quality, diagnose simulation failures, and extract key results for reporting and calibration workflows. - [ ] S8 (Batch Execution) completed: the model has been run and output files exist in the working directory. - [ ] You know which treatments were simulated (from the batch file or run log). - [ ] If evaluating against observed data: measured values are available for comparison (yield, phenology, etc.). - [ ]

developmentpythongo
0
157
DaisyA

**Package**: `hydrocraft-daisy-soil` v1.0.0 **Model**: Daisy v7.1.4 — Mechanistic simulation of agricultural fields **Origin**: Agrohydrology Group, University of Copenhagen **Last updated**: 2026-03-25 **Stats**: 4 tools | 6 skill documents | 18 diagnostic triplets | ~2,500 lines of validated Python **Validation status**: `example_validated` (Taastrup, Denmark, 1986-1988) ---

toolspythongo
0
157
DayCentA

> **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 ap

toolspythongo
0
157
DocsA

Build the four ASCII files DayCent needs to describe a location: `<site>.100` (climate normals + initial SOM pools), `sitepar.in` (site physical parameters), `soils.in` (soil hydraulic profile), and `outfiles.in` (output toggles).

toolspythongit
0
157
DocsA

Build the daily `.wth` weather file consumed by DayCent. This is the most common source of silent failures because of the **cm/day vs mm/day** unit trap and the column ordering convention that has not changed since the 1990s.

toolspythonrust
0
157
DocsA

DayCent SOM pools (active, slow, passive) take centuries to converge to their long-run steady state. The equilibrium run drives the model under a representative climate cycle until SOM stops drifting. The `.bin` file produced is then used as the starting state for historical and treatment runs.

toolsbash
0
157
DocsA

Once the equilibrium state is built, run two more stages: 1. **Base history** — historical management without the experimental treatment (the "control" baseline, often 1900–1961 for Midwestern U.S. sites). 2. **Treatment** — the experimental scenario whose results you actually want (e.g. Wooster Corn-Soy no-till, 1962-present).

testingbash
0
157
DocsA

DayCent's primary output is a binary `.bin` file. Human-readable variables are extracted by running `DDlist100_rev491` against the binary plus a variable list. This stage turns the binary into a tidy CSV suitable for plotting and metric computation.

datapythonbash
0
157
Delft3DA

**Package**: `hydrocraft-delft3d-ocean` v1.0.0 **Model**: Delft3D (D-Flow FM + Delft3D-FLOW) — Deltares **Created by**: Jianyun Zhang Research Group, Hohai University **Last updated**: 2026-03-26 **Stats**: 5 tools | 6 skill documents | 16 diagnostic triplets | ~2,000 lines of validated Python **Validation status**: `example_validated` (F34 test case, structured + unstructured grids) ---

devopspythongo
0
157
DuMuxA

**Package**: `hydrocraft-dumux-groundwater` v1.0.0 **Model**: DuMux 3.11-dev (built on DUNE framework) **Domain**: Groundwater flow and transport in porous media **Created by**: Knowledge Dissection Toolkit **Last updated**: 2026-03-25 **Stats**: 4 tools | 5 skill documents | 22 diagnostic triplets | ~1,500 lines of validated Python | 4 new obs_datasets entries

devopspythongo
0
157
DualSPHysicsA

**Package**: `hydrocraft-dualsphysics-ocean` v1.0.0 **Model**: DualSPHysics v5.4.355 (Smoothed Particle Hydrodynamics) **Domain**: Coastal/ocean engineering, free-surface flows **Last updated**: 2026-03-26 **Stats**: 5 tools | 5 skill documents | 18 diagnostic triplets | ~2,000 lines of validated Python **Validation status**: `example_validated` (DamBreak benchmark, Koshizuka & Oka 1996) ---

toolspythongo
0
157
EF5A

**Package**: `hydrocraft-ef5-flash-flood` v1.1.0 **Model**: EF5 v1.2.3 **KDT version**: 5.1.2 (uses `ki_tools_common` for forcing/metrics/cross-platform) **Created by**: HyDROSLab, University of Oklahoma (Zac Flamig, Humberto Vergara, Race Clark, JJ Gourley, Yang Hong) **Last updated**: 2026-04-28 (added Stage-1 `prepare_basic_grids` tool; corrected `ef5 -p` documentation) **Stats**: 5 tools | 6 skill documents | 22 diagnostic triplets | ~1,600 lines of validated Python **Validation status**:...

testingpythonrust
0
157
ELMA

**Package**: hydrocraft-elm-landsurface v1.0.0 **Model**: ELM (E3SM Land Model) — component of E3SM v3 **Domain**: Land surface processes (energy, water, carbon, nitrogen, phosphorus) **Created by**: Auto-dissection pipeline **Last updated**: 2026-03-26 **Stats**: 4 tools | 7 skill documents | 20 diagnostic triplets | ~1,800 lines of validated Python **Validation status**: `documentation_validated` (no HPC cluster available for execution) ---

toolspythongo
0
157
ELMFIREA

**Package**: `wildfire-elmfire` v1.0.0 **Model**: ELMFIRE 2025.1002 **Created by**: Knowledge Dissection Toolkit **Last updated**: 2026-03-26 **Stats**: 4 tools | 5 skill documents | 20 diagnostic triplets | ~1,500 lines of validated Python **Validation status**: `tutorial_validated` (Tutorial 01 — Constant Wind) ---

testingpythongo
0
157