Implement Perplexity rate limiting, backoff, and idempotency patterns. Use when handling rate limit errors, implementing retry logic, or optimizing API request throughput for Perplexity. Trigger with phrases like "perplexity rate limit", "perplexity throttling", "perplexity 429", "perplexity retry", "perplexity backoff".
7.0
Rating
0
Installs
Backend Development
Category
Excellent skill providing comprehensive rate limiting patterns for Perplexity API. The description clearly covers when to invoke this skill with specific trigger phrases. Task knowledge is strong with complete, production-ready TypeScript implementations including exponential backoff with jitter, idempotency keys, queue-based limiting, and rate limit monitoring. Structure is clean with logical progression through steps, though for a single-file skill it could benefit from separating examples into referenced files. Novelty is good - while rate limiting is a common pattern, the Perplexity-specific implementation with proper tier tables, header handling, and combined strategies (backoff + idempotency + queuing) provides real value over a generic CLI agent implementation. The code is immediately usable and addresses real production concerns like thundering herd prevention and deterministic idempotency keys.
Loading SKILL.md…

Skill Author