http-client-resilience

Community

Build resilient HTTP clients.

AuthorAGIBuild
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the inherent unreliability of HTTP calls in distributed systems by implementing robust resilience patterns, preventing cascading failures and ensuring application stability.

Core Features & Use Cases

  • Resilient HTTP Communication: Configures IHttpClientFactory with Polly for retries, circuit breakers, and timeouts.
  • Best Practices: Demonstrates patterns for HTTP client configuration, error handling, logging, and health checks.
  • Use Case: When integrating with external payment gateways or microservices that may experience transient failures, use this Skill to automatically retry failed requests, prevent overwhelming the service with circuit breakers, and set strict timeouts to avoid hanging operations.

Quick Start

Configure a named HttpClient with retry, circuit breaker, and timeout policies using IHttpClientFactory and Polly.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: http-client-resilience
Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#http-client-resilience

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.