http-request-skill

Execute HTTP requests with configurable methods, headers, and JSON bodies.

356|66|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/trohitg/MachinaOS --skill http-request-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: http-request-skill
Source: https://github.com/trohitg/MachinaOS/tree/main/server/skills/web_agent/http-request-skill
Command: npx skills add https://github.com/trohitg/MachinaOS --skill http-request-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate external HTTP calls from MachinaOS workflows to interact with third-party services without writing boilerplate code.

Core Features & Use Cases

  • Configure and execute GET, POST, PUT, DELETE, and PATCH requests with optional headers and JSON bodies.
  • Retrieve data from APIs, create resources, or trigger webhooks within automated flows.
  • Real-world scenario: fetch user data from a REST API and process the response within an agent pipeline.

Quick Start

Ask the AI to perform an HTTP request by specifying the URL, method, headers, and an optional JSON body.

Frequently Asked Questions about http-request-skill

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

FAQPage Schema
How do I make a REST API call from an automated workflow?

To make a REST API call from an automated workflow, you can execute HTTP requests against external APIs by specifying the URL, method, optional headers, and JSON body, receiving a structured response with status and data.

Can I trigger webhooks and send JSON payloads without writing code?

Yes, you can trigger webhooks and send JSON payloads without writing boilerplate code by configuring POST requests with optional headers and JSON bodies directly within your automated agent pipelines.

What HTTP methods are supported for external API requests?

Supported HTTP methods for external API requests include GET, POST, PUT, DELETE, and PATCH, allowing you to retrieve data, create resources, update records, and trigger webhooks.

How do I structure an HTTP request to fetch data and process the response?

To fetch data and process the response, configure a GET request with the target URL and headers; the system returns a structured response containing the status, data, url, and method for pipeline processing.

Does this tool support adding custom headers to HTTP requests?

Yes, the tool supports adding optional custom headers to HTTP requests, enabling authentication and content-type configuration when interacting with third-party services and RESTful APIs.