laravel:rate-limiting

Community

Secure APIs with smart rate limits.

Authormeistro57
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents API abuse and ensures a predictable user experience by implementing robust rate limiting and throttling mechanisms for web application endpoints.

Core Features & Use Cases

  • Per-User and Per-Route Limits: Define custom rate limits based on authenticated users or specific routes.
  • Client Communication: Utilize standard HTTP headers (like X-RateLimit-Limit, X-RateLimit-Remaining, Retry-After) to inform clients about their current rate limit status.
  • Intelligent Backoffs: Configure sensible retry mechanisms for clients exceeding limits.
  • Use Case: Protect your public API from being overwhelmed by excessive requests from a single IP address or user, ensuring fair usage and service stability.

Quick Start

Apply the throttle:api middleware to protect your API routes.

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: laravel:rate-limiting
Download link: https://github.com/meistro57/chat_bridge/archive/main.zip#laravel-rate-limiting

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 223,000+ vetted skills library on demand.