What problem does it solve? Operating the HEC-RAS hydraulic model headlessly requires deep operational knowledge: staging the proprietary Windows solver under WINE, seeding HDF results skeletons, editing run files, handling unit-system traps, and validating computed water-surface profiles against observed data. This Skill packages that expertise so an AI agent can execute, check, and recover real HEC-RAS 1-D steady-flow simulations without substituting approximations. ## Core Features & Use Cases - Real solver execution: Drives the actual RasSteady.exe Intel-Fortran binary under WINE, including the HDF skeleton seeding and LD_PRELOAD fixes required for headless runs. - End-to-end steady pipeline: Eleven tools cover project preparation, discharge/boundary editing, Manning roughness scaling, DEM-based cross-section authoring, solving, HDF output parsing, rating curves, and validation against observed water-surface elevations. - Diagnostic recovery: A catalogue of 20 symptom-to-remedy triplets plus a preflight check gate every run, mapping known failures (HDF seeding, Wine Mono gaps, unit traps) to fixes. - Use Case: Given observed discharge peaks for a river reach, generate a parameterized HEC-RAS project, run the steady solver, and validate the computed water-surface profile against observed stages (bundled example achieves NSE 0.9965, RMSE 0.096 ft). ## Quick Start Run python3 preflight_check.py in this directory, then ask the agent to prepare a steady project with your discharges and execute tools/run_hecras.py to produce validated water-surface profiles.