reqwest-client
CommunityAutomate HTTP requests with a reusable reqwest client, enhancing service communication.
Authorjymchng
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The reqwest-client skill addresses the challenge of managing multiple HTTP requests across services by encapsulating a reusable reqwest client, ensuring standardized configurations and timeouts.
Core Features & Use Cases
- Reusable HTTP Client: Provides a shared reqwest client for all services, ensuring consistent timeout, user-agent, and headers.
- Configurable Factories: Allows for dynamic configuration of the HTTP client, such as using environment variables for timeout settings.
- Shared Client via DynProvider: Offers flexibility to use a single client instance across different services.
Quick Start
Instantiate a WeatherService and utilize its get_weather method to fetch weather data by providing latitude and longitude.
Dependency Matrix
Required Modules
reqwest
Components
scripts
💻 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: reqwest-client Download link: https://github.com/jymchng/injectable/archive/main.zip#reqwest-client 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 620,000+ vetted skills library on demand.