What problem does it solve? Running the ANUGA shallow-water model correctly requires operational expertise: converting rainfall forcing to m/s rates, aligning vertical datums between DEMs and gauges, building inflow hydrographs, and diagnosing silent failures like wrong-signed discharge or unrealistic flooding. This Skill packages that expertise so an AI agent can execute, verify, and debug real ANUGA simulations without substituting approximations. ## Core Features & Use Cases - End-to-end simulation pipeline: Five tools cover forcing conversion (CMFD/MSWX/NASA POWER), HYDAT gauge extraction, inflow hydrograph construction, ANUGA execution, and SWW output parsing. - Diagnostic recovery: 25 symptom-to-remedy triplets in diagnostics/triplets.yaml map known failure modes (unit errors, datum mismatches, mesh instability) to validated fixes. - Validation against cited standards: Outputs are graded against literature-cited thresholds (CSI, NSE, KGE) and analytical benchmarks like dam-break and Carrier-Greenspan runup. - Use Case: Simulate a Fraser River flood event by driving ANUGA with observed HYDAT discharge at an upstream station, then extract and score stage at a downstream gauge 31 km away. ## Quick Start Run python preflight_check.py in this directory to verify the ANUGA environment, then ask the agent to run a dam-break benchmark or a rainfall-driven flood simulation for your location.