Installs into .claude/skills of the current project.
Are you the author of Api Rate Limiting?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/openshard-api-rate-limiting)
---
name: API Rate Limiting
description: Patterns for adding rate limiting to HTTP APIs
category: performance
keywords: [rate-limit, throttle, api, endpoint, redis, backoff]
languages: [python, typescript]
---
Apply rate limits at the gateway or middleware layer, not inside business logic.
Use sliding-window counters in Redis for accurate per-user limits.
Return 429 with a Retry-After header so clients back off correctly.
Exempt health-check and metrics endpoints from rate limiting.