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-designer

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
1.6 KB
---
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

Overview

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.

How this skill works

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.

When to use it

  • Designing new detention, retention, or extended-detention basins
  • Sizing outlet structures (orifice, weir, riser, multi-stage)
  • Evaluating performance against regulatory release-rate or volume criteria
  • Preparing stage-storage-discharge curves for hydraulic analysis
  • Developing emergency spillway capacity and freeboard checks

Best practices

  • Run analyses for multiple storm events and design storms relevant to the jurisdiction
  • Include freeboard and surcharge allowances for inflow uncertainty and debris
  • Provide maintenance access and sediment forebays in the layout
  • Assess downstream impacts and check routing under blocked orifice scenarios
  • Document assumptions, inflow hydrographs, and regulatory references in outputs

Example use cases

  • Calculate required storage and size a riser with an orifice outlet for a municipal detention basin
  • Produce stage-storage-discharge curves and routing summary for hydrologic modeling submittal
  • Design a multi-stage outlet to meet peak release limits while providing water-quality volume
  • Estimate emergency spillway dimensions and freeboard for a retention basin on a development site
  • Compute sediment storage and recommend forebay sizing for long-term maintenance planning

FAQ

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.