Copy the command definition below into:
~/.claude/commands/analyze-throughput.md---
name: analyze-throughput
description: Analyze and optimize system throughput
---
# Throughput Analyzer
Analyze system throughput and identify optimization opportunities.
## Analysis Areas
1. **Request Throughput**: Requests per second capacity
2. **Data Throughput**: Data processing rates
3. **Concurrency Limits**: Parallelization opportunities
4. **Queue Processing**: Message/job processing rates
5. **Resource Saturation**: Bottleneck identification
## Process
1. Identify throughput-critical components
2. Analyze current throughput metrics
3. Identify limiting factors
4. Evaluate scaling strategies
5. Generate optimization recommendations
## Output
Provide report with:
- Current throughput measurements
- Bottleneck identification
- Concurrency optimization strategies
- Scaling recommendations (vertical/horizontal)
- Code-level optimizations
- Expected throughput improvements