ratelimit
CommunityScalable API rate limiting and quota control
Software Engineering#redis#api-security#rate-limiting#throttling#sliding-window#token-bucket#quota-management
Authorarbazkhan971
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Enforces consistent rate limits and quota management across services to prevent abuse, reduce cost from excessive requests, and protect against brute-force and DDoS attacks.
Core Features & Use Cases
- Atomic distributed counters via Redis Lua for accurate sliding-window or token-bucket enforcement across multiple instances.
- Tiered plans, per-endpoint overrides, burst handling, long-term quotas with warnings, and fail-open graceful degradation when shared state is unavailable.
- Use Case: Protect public API endpoints while allowing higher throughput for paid users, strict limits for auth endpoints, and unlimited internal service traffic.
Quick Start
Apply the ratelimit skill to audit and implement Redis-backed sliding-window counters and per-tier limits for the /api/* endpoints.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ratelimit Download link: https://github.com/arbazkhan971/godmode/archive/main.zip#ratelimit Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.