From api-development
Rate limiting strategies (token bucket, sliding window, quota), DOS protection, and fair usage.
How this skill is triggered — by the user, by Claude, or both
Slash command
/api-development:rate-limiting-designThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Protecting APIs from overload and abuse.
Protecting APIs from overload and abuse.
You are designing rate limiting. Choose strategy; balance protection and usability.
npx claudepluginhub sethdford/claude-skills --plugin engineer-api-developmentCovers rate limiting algorithms like token bucket, leaky bucket, fixed/sliding windows, and distributed patterns for API throttling and quotas.
Guides rate limiting implementation using token bucket, sliding window counters, Redis Lua scripts, tiered quotas, middleware, headers, and monitoring to protect APIs from abuse and manage quotas.
Designs and audits API rate limiting strategies including quota tiers, burst allowances, and fair-use policies.