wflow

Orchestrate wflow hydrology and sediment transport simulations with HydroMT and TOML configuration.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation --skill wflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wflow
Source: https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation/tree/main/models/wflow
Command: npx skills add https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation --skill wflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, xarray, pandas, netCDF4, pyyaml, geopandas, shapely.

What problem does it solve?

This Skill automates the setup, execution, and analysis of Deltares' wflow distributed hydrological simulations (SBM) with optional sediment transport, enabling autonomous Earth-system modeling within HydroCraft.

Core Features & Use Cases

  • End-to-end workflow orchestration: configuration, model building, forcing conversion, TOML generation, execution, post-processing, sediment modeling, and cross-model coupling.
  • Data-driven validation: integrates preflight checks and diagnostic triplets to catch unit, runtime, and data issues early.
  • Flexible basins and resolutions: supports 0.25 deg default and arbitrary basins with integrated data KIs and HydroMT-based setup.

Quick Start

Run the full HydroCraft wflow pipeline using run_wflow_full_pipeline.py with a valid configuration for your basin.

Frequently Asked Questions about wflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end wflow hydrological simulations?

To automate wflow hydrological simulations, you can orchestrate the entire pipeline from configuration and data preparation to model execution and diagnostics within HydroCraft. It integrates HydroMT static maps, CMFD/MSWX forcing, and TOML configuration for seamless processing.

What is needed to set up wflow sediment transport modeling?

Setting up wflow sediment transport modeling requires configuring the distributed hydrological model (SBM) with appropriate static maps via HydroMT and forcing data. The pipeline handles TOML generation and execution to autonomously simulate sediment transport.

Can I run wflow simulations for arbitrary basins worldwide?

Yes, you can run wflow simulations for arbitrary basins worldwide. The pipeline supports a default 0.25-degree resolution and custom basins by integrating data KIs and HydroMT-based setup for flexible geographical targeting.

Does wflow simulation orchestration support NetCDF forcing data?

Yes, wflow simulation orchestration supports NetCDF forcing data. It integrates CMFD and MSWX forcing inputs, converting them appropriately while ensuring unit checks and preflight data availability before model execution.

How do preflight checks validate wflow model configuration?

Preflight checks validate wflow model configuration by integrating diagnostic triplets to catch unit, runtime, and data issues early. This data-driven validation ensures robust configuration before executing the hydrological or sediment simulations.

What is the best way to couple wflow with other hydrological models?

The best way to couple wflow with other hydrological models is using the end-to-end orchestration pipeline, which provides built-in cross-model coupling capabilities. This allows integrated Earth-system modeling within the HydroCraft environment.