Api Throttling Setup - Auto-activating skill for API Development. Triggers on: api throttling setup, api throttling setup Part of the API Development skill category.
36
3%
Does it follow best practices?
Impact
96%
1.02xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/15-api-development/api-throttling-setup/SKILL.mdREST API rate limiting implementation
HTTP 429 status
100%
100%
X-RateLimit-Limit header
100%
100%
X-RateLimit-Remaining header
100%
100%
X-RateLimit-Reset header
100%
100%
Retry-After header
62%
100%
Named throttling algorithm
40%
40%
Configurable limits
80%
100%
Modular middleware
100%
100%
Step-by-step README
100%
100%
Client guidance in README
50%
40%
Production-ready structure
100%
100%
Python API throttling with per-client scoping
HTTP 429 status
100%
100%
Retry-After header
100%
100%
Rate limit headers
100%
100%
Recognized algorithm
100%
100%
Per-key scoping
100%
100%
Tier-based limits
100%
100%
Configurable limits
100%
100%
Throttle event logging
100%
100%
Modular throttle logic
100%
100%
Step-by-step README
100%
100%
Runnable project
100%
100%
OpenAPI throttling documentation and validation
429 response defined
100%
100%
429 response schema
100%
100%
Retry-After header documented
100%
100%
X-RateLimit-Limit header
100%
100%
X-RateLimit-Remaining header
100%
100%
X-RateLimit-Reset header
100%
100%
Reusable components
100%
100%
Valid OpenAPI 3.0 structure
100%
100%
Step-by-step validation report
100%
100%
Standards conformance in report
100%
100%
Industry best practice naming
100%
100%
3a2d27d
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.