{"skill":{"slug":"skylv-rate-limit-manager","displayName":"Skylv Rate Limit Manager","summary":"Manage and enforce API rate limits and quotas with adaptive throttling, multi-service support, usage visualization, alerts, and smart retry logic.","description":"# rate-limit-manager\n\nIntelligent API rate limiting and quota management for AI agents. Control request rates, enforce quotas, and prevent API abuse.\n\n## Overview\n\nA comprehensive rate limiting assistant that helps agents implement and manage rate limits across multiple APIs and services.\n\n## Features\n\n- **Rate Limiting**: Token bucket, sliding window, fixed window algorithms\n- **Quota Management**: Daily, weekly, monthly usage quotas\n- **Multi-Service**: Manage limits across multiple APIs simultaneously\n- **Adaptive Throttling**: Automatically adjust based on 429 responses\n- **Visualization**: Dashboard showing usage and limits\n- **Alerts**: Notify when approaching limits\n- **Retry Logic**: Smart retry with exponential backoff\n\n## Commands\n\n### Set Rate Limit\n\n```\nlimit requests to 100 per minute for api-key-123\n```\n\n### Check Quota\n\n```\ncheck remaining quota for openai-api\n```\n\n### Enable Adaptive Throttling\n\n```\nenable auto-throttling for external-api\n```\n\n## Use Cases\n\n- API quota management\n- Prevent service abuse\n- Cost control\n- Rate limit implementation\n- Multi-service rate coordination\n\n## Requirements\n\n- Node.js 18+\n- Redis (optional, for distributed rate limiting)\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":343,"installsAllTime":13,"installsCurrent":1,"stars":0,"versions":1},"createdAt":1777783757820,"updatedAt":1778492833926},"latestVersion":{"version":"1.0.0","createdAt":1777783757820,"changelog":"Initial release of skylv-rate-limit-manager.\n\n- Introduces intelligent API rate limiting and quota management for AI agents.\n- Supports multiple algorithms: token bucket, sliding window, and fixed window.\n- Enables daily, weekly, and monthly quota management across multiple APIs.\n- Features adaptive throttling, alerts, visualization dashboard, and smart retry logic.\n- Includes natural language commands for setting limits, checking quotas, and enabling auto-throttling.\n- Optional Redis support for distributed rate limiting.","license":"MIT-0"},"metadata":null,"owner":{"handle":"sky-lv","userId":"s17fgkeb63szvtadtmm753m0gd84e4vz","displayName":"SKY-lv","image":"https://avatars.githubusercontent.com/u/259750852?v=4"},"moderation":null}