ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

Http Retry

Skill by 2233admin

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/2233admin/http-retry
Or

What This Skill Does

The HTTP Retry skill is a robust solution designed to handle transient network issues in AI-driven automation workflows. By implementing an exponential backoff strategy combined with intelligent timeout management and connection monitoring, this skill ensures that your API interactions remain resilient even in unstable network conditions. It automatically detects common failures such as 429 Too Many Requests, connection resets, and request timeouts, then systematically retries the operation with increasing delays. This prevents your AI agent from failing tasks prematurely due to temporary server-side glitches or rate-limiting protocols.

Installation

To integrate this utility into your OpenClaw environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/2233admin/http-retry

Once installed, the skill becomes globally accessible to your agent, allowing it to wrap outgoing HTTP requests with the configured retry logic.

Use Cases

  • Rate-Limited API Integration: When interacting with third-party LLMs or data APIs that strictly enforce request quotas, this skill handles 429 status codes gracefully by waiting before retrying.
  • Unstable Network Environments: Ideal for agents running on mobile hotspots, containerized microservices, or environments with high latency where standard fetch requests often time out.
  • Dependency Orchestration: Ensures that downstream services that might be temporarily unavailable during restarts do not cause the entire automation pipeline to crash.

Example Prompts

  1. "Perform a GET request to the user database endpoint, and use the HTTP Retry skill if you encounter a 503 or 429 error."
  2. "I need to fetch this large dataset from the API; please ensure the request is wrapped in the http-retry skill so it handles potential timeouts during transfer."
  3. "Try to connect to the internal configuration server, but use the retry skill to handle ECONNRESET errors if the connection is dropped."

Tips & Limitations

  • Configurability: You can adjust the maxRetries and retryDelay parameters in the function call to match the sensitivity of your target API.
  • Timeouts: The skill defaults to a 30-second timeout. If you are uploading large files or performing heavy processing, consider increasing the timeout value to avoid premature aborts.
  • Limitations: This skill does not automatically bypass server-side authentication errors (like 401 Unauthorized or 403 Forbidden). It is strictly designed for transient technical errors; logic errors or invalid credentials will not be resolved by retrying and will lead to exhaustion of retry attempts.

Metadata

Author@2233admin
Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-2233admin-http-retry": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#networking#resilience#automation#api#http
Safety Score: 4/5

Flags: network-access, code-execution