What problem does it solve? Operating EPA SWMM 5.2 correctly requires deep operational knowledge: INP file section formats, unit-system consistency, rainfall encoding, timestep stability, and error recovery. This Skill packages that expertise so an AI agent can build, run, validate, and couple SWMM models without silent scientific errors. ## Core Features & Use Cases - Seven-stage pipeline: Subcatchment delineation, drainage network construction, rainfall forcing, LID setup, INP assembly, execution with continuity checks, and VIC/CaMa-Flood model coupling via 27 executable tools. - Diagnostic recovery: 20+ symptom-diagnosis-remedy triplets in diagnostics/triplets.yaml map common failures (continuity errors, unit mismatches, rainfall format traps) to validated fixes. - Use Case: An agent delineates urban subcatchments from GIS data, imports a pipe network, generates a design storm, assembles and validates the INP file, runs the simulation via pyswmm, and checks continuity errors before extracting outfall hydrographs. ## Quick Start Run python preflight_check.py in this directory, then ask the agent to build and simulate a SWMM drainage model from your subcatchment and network data.