Implements API rate limiting and throttling with token bucket, sliding window, and fixed window algorithms, configuring per-user, per-IP, and per-endpoint limits via Redis-backed counters, API gateway plugins, or middleware, and returning proper HTTP 429 responses with Retry-After headers.
Install
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-api-rate-limiting-and-throttlingnpx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-api-rate-limiting-and-throttling -a claude-code -gnpx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-api-rate-limiting-and-throttling -a codex -ggemini skills install https://github.com/mukul975/Anthropic-Cybersecurity-Skills.git --path skills/implementing-api-rate-limiting-and-throttlinggh skill install mukul975/Anthropic-Cybersecurity-Skills implementing-api-rate-limiting-and-throttlinggit clone --depth 1 https://github.com/mukul975/Anthropic-Cybersecurity-Skills /tmp/mukul975__Anthropic-Cybersecurity-Skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/mukul975__Anthropic-Cybersecurity-Skills/skills/implementing-api-rate-limiting-and-throttling ~/.claude/skills/implementing-api-rate-limiting-and-throttling # Claude Code
cp -R /tmp/mukul975__Anthropic-Cybersecurity-Skills/skills/implementing-api-rate-limiting-and-throttling ~/.agents/skills/implementing-api-rate-limiting-and-throttling # Codex, Cursor, Gemini CLI, Copilot, OpenCode