home / skills / a5c-ai / babysitter / traffic-simulation-engine

This skill analyzes traffic with microsimulation, LOS calculations, and signal timing optimization to support intersection design and future condition

npx playbooks add skill a5c-ai/babysitter --skill traffic-simulation-engine

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

Files (1)
SKILL.md
1.6 KB
---
name: traffic-simulation-engine
description: Traffic simulation skill for microsimulation, level of service, and signal optimization
allowed-tools:
  - Read
  - Write
  - Glob
  - Grep
  - Edit
  - Bash
metadata:
  specialization: civil-engineering
  domain: science
  category: Transportation Analysis
  skill-id: CIV-SK-019
---

# Traffic Simulation Engine Skill

## Purpose

The Traffic Simulation Engine Skill performs traffic analysis including microsimulation, level of service calculation per HCM methodology, and signal timing optimization.

## Capabilities

- Microsimulation modeling
- Level of service calculation (HCM methodology)
- Queue length estimation
- Delay analysis
- Signal timing optimization
- Trip generation calculation
- Capacity analysis
- Intersection performance

## Usage Guidelines

### When to Use
- Analyzing traffic impacts
- Evaluating intersection operations
- Optimizing signal timing
- Projecting future conditions

### Prerequisites
- Traffic count data available
- Network geometry defined
- Signal timing known
- Growth rates established

### Best Practices
- Validate model with counts
- Use appropriate peak periods
- Consider multiple scenarios
- Document assumptions

## Process Integration

This skill integrates with:
- Traffic Impact Analysis
- Intersection Signal Design

## Configuration

```yaml
traffic-simulation-engine:
  analysis-types:
    - intersection
    - corridor
    - network
  methodologies:
    - HCM
    - microsimulation
  metrics:
    - LOS
    - delay
    - queue
    - v/c
```

## Output Artifacts

- LOS summaries
- Delay calculations
- Queue length reports
- Simulation animations

Overview

This skill performs detailed traffic analysis for microsimulation, level-of-service (HCM), and signal timing optimization. It produces actionable outputs such as LOS summaries, delay and queue estimates, and simulation animations to support design and operational decisions. The skill is designed to integrate into project workflows for traffic impact studies and signal design.

How this skill works

The engine ingests traffic counts, network geometry, signal timing, and growth rates to build microsimulation and analytic models. It computes HCM-based LOS, delay, queue lengths, v/c ratios, and generates optimized signal timing plans. Outputs include summaries, detailed reports, and visual simulation runs for validation and stakeholder review.

When to use it

  • Assessing intersection or corridor performance for a project application
  • Comparing alternative signal timing strategies to reduce delay and queues
  • Estimating future traffic impacts using defined growth rates
  • Validating proposed geometry or operational changes with microsimulation
  • Producing LOS and capacity summaries for traffic impact reports

Best practices

  • Provide calibrated traffic counts and accurate network geometry before running models
  • Validate model outputs against observed counts and travel times
  • Run analyses for relevant peak periods and multiple scenarios
  • Document assumptions, demand inputs, and model parameters for transparency
  • Use microsimulation visuals to confirm queuing and conflict locations

Example use cases

  • Evaluate how a new development affects intersection LOS and queue lengths
  • Optimize signal timing on a busy corridor to reduce total delay
  • Compare alternative intersection layouts (turn lanes, medians) with microsimulation
  • Estimate required intersection capacity under projected traffic growth
  • Produce deliverable-ready LOS tables and delay reports for permitting

FAQ

What inputs are required to run an analysis?

Essential inputs are traffic counts by movement and time period, network geometry, existing signal timing (if any), and assumed growth rates.

Which methodologies does the skill support?

It supports HCM procedures for LOS and analytical measures plus detailed microsimulation for operational and animation outputs.