rate-limit
Pass
Audited by Gen Agent Trust Hub on Aug 14, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill uses standard, well-known libraries (@upstash/ratelimit and @upstash/redis) for implementing rate limiting. The instructions correctly manage sensitive credentials by directing the user to place them in an environment variables file (.env.example) rather than hardcoding them. Additionally, the code logic implements a 'fail open' strategy, which ensures application availability if the rate-limiting service is unavailable, and uses appropriate headers (X-RateLimit, Retry-After) to communicate limits to clients.
Audit Metadata