reqwest-client

Community

Automate 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.
View Source Repository

Agent Skills Search Helper

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