Toolverse
All skills

maintainx-rate-limits

by jeremylongshore

Implement MaintainX API rate limiting, pagination, and backoff patterns.\nUse when handling rate limit errors, implementing retry logic,\nor optimizing API request throughput for MaintainX.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security

About this skill

Implement MaintainX API rate limiting, pagination, and backoff patterns.\nUse when handling rate limit errors, implementing retry logic,\nor optimizing API request throughput for MaintainX.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz dostęp do API MaintainX i ustawioną zmienną środowiskową MAINTAINX_API_KEY z Twoim kluczem autoryzacyjnym. Skill wymaga Node.js 18+ oraz biblioteki axios zainstalowanej w projekcie.

  2. Zainstaluj skill w swoim projekcie Claude Code lub kompatybilnym środowisku (Codex, OpenClaw). Skill będzie dostępny do wyzwolenia frazami zawierającymi "maintainx rate limit", "maintainx throttling", "maintainx 429", "maintainx retry", "maintainx backoff" lub "maintainx pagination".

  3. Wyzwól skill, gdy potrzebujesz wysłać żądania do API MaintainX. Skill automatycznie opakowuje Twoje requesty w RateLimitedClient, który zarządza kolejką żądań i utrzymuje maksymalnie 5 równoczesnych połączeń.

  4. Skill obsługuje błędy 429 (rate limit exceeded) poprzez eksponencjalny backoff — każde ponowne żądanie czeka coraz dłużej, aż serwer będzie gotów. Nie musisz ręcznie implementować logiki retry.

  5. Dla dużych zbiorów danych użyj paginacji opartej na kursorach — skill automatycznie iteruje przez strony wyników, przekazując cursor do następnego żądania, bez konieczności ręcznego liczenia offsetów.

  6. Monitoruj przepustowość: skill ogranicza tempo do 10 żądań na sekundę (minimalny odstęp 100 ms). Jeśli potrzebujesz szybszych żądań, dostosuj parametr minDelayMs w konfiguracji.

Related skills

gmail-manager

by jeffvincent

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

Security
17128

qmd

by tobi

Search personal markdown knowledge bases, notes, meeting transcripts, and documentation using QMD - a local hybrid search engine. Combines BM25 keyword search, vector semantic search, and LLM re-ranking. Use when users ask to search notes, find documents, look up information in

Security
1951

llama-cpp

by zechenzhangAGI

Runs LLM inference on CPU, Apple Silicon, and consumer GPUs without NVIDIA hardware. Use for edge deployment, M1/M2/M3 Macs, AMD/Intel GPUs, or when CUDA is unavailable. Supports GGUF quantization (1.5-8 bit) for reduced memory and 4-10× speedup vs PyTorch on CPU.

Security
11252

security-compliance

by davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding

Security
1172

openapi-spec-generation

by wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

Security
18109

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493