http-client

Issue GET, POST, PUT, and DELETE requests with JSON or form data.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/sahiixx/moltworker --skill http-client-sahiixx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: http-client
Source: https://github.com/sahiixx/moltworker/tree/main/skills/http-client
Command: npx skills add https://github.com/sahiixx/moltworker --skill http-client-sahiixx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill enables automated HTTP interactions by issuing external API requests from scripts.

Core Features & Use Cases

  • GET/POST/PUT/DELETE operations with JSON or form data to interact with RESTful endpoints.
  • Headers & auth for custom metadata and authentication.
  • Response handling for JSON, text, and binary data with optional file output.
  • Use Case: Automate data retrieval from an API and process results in a pipeline.

Quick Start

Use the http-client skill to perform a sample GET request: node scripts/request.js GET https://api.example.com/data Or: node scripts/request.js POST https://api.example.com/users '{"name":"John"}'

Frequently Asked Questions about http-client

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make HTTP requests to external APIs from scripts?

To make HTTP requests to external APIs from scripts, you can issue GET, POST, PUT, and DELETE operations with JSON or form data. The skill returns a structured JSON result with configurable headers, timeouts, and optional output capture for automated pipelines.

Can I send JSON or form data when making REST API requests?

Yes, you can send JSON or form data when making REST API requests. The HTTP client supports posting payloads like JSON objects directly to RESTful endpoints, enabling seamless data transmission and webhook posting for API integration tasks.

Does this HTTP client support custom headers and authentication for API integration?

This HTTP client supports custom headers and authentication for API integration. You can configure custom metadata and auth tokens in your requests to securely interact with external RESTful endpoints and retrieve structured JSON responses.

What is the best way to automate data retrieval from an API?

The best way to automate data retrieval from an API is using scripted HTTP requests that fetch data via GET operations. This approach processes results automatically in a pipeline, handling JSON, text, and binary data with optional file output.

How do I handle response data from RESTful endpoints in a pipeline?

To handle response data from RESTful endpoints in a pipeline, the HTTP client captures JSON, text, and binary data with optional file output. It enforces deterministic behavior and returns a structured JSON result for downstream processing.