rate-limiting-design
Installation
SKILL.md
Rate Limiting Design
Phase 1: Requirements Gathering
Define the goals and constraints for rate limiting.
- Identify services or endpoints requiring rate limiting
- Determine the primary goal: abuse prevention / fair usage / cost control / stability
- List client types and their expected usage patterns:
| Client Type | Expected RPS | Burst Tolerance | SLA Tier |
|---|---|---|---|
- Define acceptable latency overhead for rate limit checks: ___ms
- Identify regulatory or contractual rate limit requirements