home / skills / a5c-ai / babysitter / detention-pond-designer
This skill designs detention and retention pond systems by calculating storage, sizing outlets, and creating stage-storage-discharge and routing analyses.
npx playbooks add skill a5c-ai/babysitter --skill detention-pond-designerReview the files below or copy the command above to add this skill to your agents.
---
name: detention-pond-designer
description: Detention/retention pond design skill for storage, outlet structures, and emergency spillways
allowed-tools:
- Read
- Write
- Glob
- Grep
- Edit
- Bash
metadata:
specialization: civil-engineering
domain: science
category: Water Resources
skill-id: CIV-SK-024
---
# Detention Pond Designer Skill
## Purpose
The Detention Pond Designer Skill designs stormwater detention and retention facilities including storage volumes, outlet structures, and emergency spillways.
## Capabilities
- Storage volume calculation
- Outlet structure sizing
- Stage-storage-discharge relationships
- Multi-stage outlet design
- Emergency spillway sizing
- Sediment storage calculation
- Water quality volume
- Routing analysis
## Usage Guidelines
### When to Use
- Designing detention basins
- Sizing outlet structures
- Meeting regulatory requirements
- Evaluating water quality treatment
### Prerequisites
- Inflow hydrographs available
- Release rate requirements known
- Site constraints identified
- Regulatory criteria established
### Best Practices
- Size for multiple storms
- Include freeboard
- Plan for maintenance access
- Consider downstream impacts
## Process Integration
This skill integrates with:
- Stormwater Management Design
## Configuration
```yaml
detention-pond-designer:
design-types:
- detention
- retention
- extended-detention
outlets:
- orifice
- weir
- riser
- multi-stage
routing:
- modified-puls
- storage-indication
```
## Output Artifacts
- Storage calculations
- Outlet sizing
- Stage-storage-discharge curves
- Routing summaries
This skill designs stormwater detention and retention facilities including storage volumes, outlet structures, and emergency spillways. It produces stage-storage-discharge relationships, sizes multi-stage outlets, and calculates sediment and water quality volumes. The outputs support regulatory submittals and site-level design decisions for detention, retention, and extended-detention basins.
Provide inflow hydrographs, release-rate targets, site constraints, and regulatory criteria. The skill computes storage requirements, develops stage-storage-discharge curves, sizes orifices/weirs/risers and multi-stage outlets, and performs routing (modified Puls or storage-indication). It also sizes emergency spillways and estimates sediment and water-quality storage.
What inputs are required to run a design?
You need inflow hydrographs (or design storm), target release rates, site topography/constraints, and applicable regulatory criteria.
Which routing methods are supported?
The skill supports modified Puls routing and storage-indication routing for stage-storage-discharge based analyses.