ratelimit

Community

Scalable API rate limiting and quota control

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.