What problem does it solve? Running the Raven hydrological modelling framework requires assembling five configuration files (.rvi, .rvp, .rvh, .rvt, .rvc) with exact formats, correct units, and compatible process algorithms, and Raven silently ignores units and fills missing forcing with zeros, so mistakes produce plausible-looking but wrong results. ## Core Features & Use Cases - Multi-model emulation: Run 8 hydrological model structures (GR4J, HBV-EC, HMETS, MOHYSE, SAC-SMA, HYMOD, UBC, HYPR) on the same basin with identical forcing to quantify structural uncertainty. - End-to-end pipeline: 11 validated tools cover template selection, HRU construction from shapefiles, parameter generation, CMFD/MSWX forcing conversion with unit checks, execution, output parsing, ensemble comparison, and DDS calibration. - Diagnostic recovery: 33+ diagnostic triplets map symptoms (unit traps, class-name mismatches, period-ending output lags) to validated remedies. - Use Case: Compare five model structures on a 118,358 km2 basin against VIC output, rank them by calibration-window NSE, and report held-out performance of the selected structure. ## Quick Start Ask the agent to run the Raven HBV-EC emulation on your basin shapefile with CMFD forcing from 2000 to 2010, starting with the preflight check and following the staged pipeline from template selection through output parsing.