http-client-resilience
CommunityBuild 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
IHttpClientFactorywith 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.