home / skills / a5c-ai / babysitter / hydrologic-modeling-engine
This skill performs hydrologic analyses for rainfall-runoff, flood frequency, and watershed characterization to support design and risk assessments.
npx playbooks add skill a5c-ai/babysitter --skill hydrologic-modeling-engineReview the files below or copy the command above to add this skill to your agents.
---
name: hydrologic-modeling-engine
description: Hydrologic modeling skill for rainfall-runoff analysis, flood frequency, and watershed analysis
allowed-tools:
- Read
- Write
- Glob
- Grep
- Edit
- Bash
metadata:
specialization: civil-engineering
domain: science
category: Water Resources
skill-id: CIV-SK-022
---
# Hydrologic Modeling Engine Skill
## Purpose
The Hydrologic Modeling Engine Skill performs hydrologic analysis including rainfall-runoff modeling, flood frequency analysis, and watershed characterization using established methods.
## Capabilities
- Rational method calculations
- SCS/NRCS curve number method
- Unit hydrograph generation
- Reservoir routing
- Time of concentration calculation
- IDF curve analysis
- Flood frequency analysis
- Watershed delineation
## Usage Guidelines
### When to Use
- Estimating design flows
- Analyzing watersheds
- Designing stormwater facilities
- Evaluating flood risk
### Prerequisites
- Watershed characteristics known
- Rainfall data available
- Land use identified
- Soil types classified
### Best Practices
- Select appropriate method
- Validate with observed data
- Consider climate effects
- Document assumptions
## Process Integration
This skill integrates with:
- Stormwater Management Design
- Flood Analysis and Mitigation
- Hydraulic Structure Design
## Configuration
```yaml
hydrologic-modeling-engine:
methods:
- rational
- scs-curve-number
- unit-hydrograph
- reservoir-routing
outputs:
- peak-flow
- hydrograph
- report
```
## Output Artifacts
- Peak flow calculations
- Hydrographs
- Watershed reports
- Routing analyses
This skill provides hydrologic modeling for rainfall-runoff analysis, flood frequency estimation, and watershed characterization. It implements established engineering methods to produce peak flows, hydrographs, and watershed reports for design and risk assessment. The skill is geared toward engineers and planners needing reproducible, documented hydrologic results.
The engine accepts watershed geometry, land use, soil data, and rainfall inputs, then applies selected methods (Rational, SCS/NRCS curve number, unit hydrograph, reservoir routing) to compute design flows and hydrographs. It supports time-of-concentration and IDF analysis, plus flood frequency estimation to translate observed or synthetic rainfall into risk-based flows. Outputs include peak-flow summaries, routed hydrographs, and formatted reports for integration into design workflows.
What inputs are required to run a model?
Provide watershed area and shape, land use, soil types (hydrologic groups), rainfall data or IDF curves, and a selected modeling method.
Which method should I pick for a small urban catchment?
The Rational method is appropriate for small, highly impervious urban catchments when a single design storm and peak flow are needed; use SCS-CN or unit hydrograph for more detailed runoff hydrograph modeling.