$npx skillfedfor your agent

http-client

http-client enables you to send HTTP requests to external APIs and endpoints with comprehensive method support. It handles authentication, custom headers, JSON payloads, and file uploads through a straightforward command interface.

http-client lets you make HTTP requests to external APIs with support for all methods, headers, and authentication.

AI-generated summary based on this skill's SKILL.md

84 15 MITupdated by AIDotNet

Decision gist · record as of 2026-01-28

http-client lets you make HTTP requests to external APIs with support for all methods, headers, and authentication. http-client enables you to send HTTP requests to external APIs and endpoints with comprehensive method support. It handles authentication, custom headers, JSON payloads, and file uploads through a straightforward command interface.

manual: git clone https://github.com/AIDotNet/MoYuCode → cp -r MoYuCode/skills/tools/http-client ~/.claude/skills/http-client
skills/tools/http-client/SKILL.md · version 7dd41eb0

Use it when

  • Yes.
  • http-client supports sending authenticated API calls with headers and tokens.

Verify before relying

Read SKILL.md below before installing (2 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

AIDotNet/MoYuCode/http-client · repository language: TypeScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I send an HTTP request with http-client?

http-client lets you send HTTP requests to external APIs and endpoints using a straightforward command interface. You can specify the HTTP method (GET, POST, PUT, DELETE, etc.), the target URL, and any data or headers you need to include in your request.

Can http-client test REST API endpoints with various HTTP methods?

Yes. http-client supports testing REST API endpoints with various HTTP methods. You can use GET, POST, PUT, DELETE, and other standard HTTP verbs to test your API endpoints and inspect the responses returned.

How do I send an HTTP request with headers and authentication?

http-client supports sending authenticated API calls with headers and tokens. You can add custom headers to your requests, including bearer tokens and other authentication credentials needed to access protected API endpoints.

Does http-client support file uploads and multipart data?

Yes. http-client can upload files and send multipart data via HTTP. This allows you to send file attachments and complex data structures to API endpoints that accept multipart form submissions.

What license does http-client use?

http-client is released under the MIT license, which permits free use, modification, and distribution of the software with minimal restrictions.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

HTTP Client Tool

Description

Make HTTP requests with full support for GET, POST, PUT, DELETE, headers, authentication, and file uploads.

Trigger

  • /http command
  • User needs to make API calls
  • User wants to test endpoints

Usage

# GET request
python scripts/http_client.py GET https://api.example.com/users

# POST with JSON body
python scripts/http_client.py POST https://api.example.com/users --json '{"name": "John"}'

# With headers
python scripts/http_client.py GET https://api.example.com/data --header "Authorization: Bearer token"

# Upload file
python scripts/http_client.py POST https://api.example.com/upload --file document.pdf

Tags

http, api, rest, requests, client

Compatibility

  • Codex: ✅
  • Claude Code: ✅
File tree — 2 files
skills/tools/http-client/SKILL.md
skills/tools/http-client/scripts/http_client.py

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Make HTTP requests to external APIs and endpoints”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

playwright
by AIDotNet · AIDotNet/MoYuCode

playwright enables you to script browser automation tasks like testing web applications and extracting data from live sites. Control Chrome, Firefox, and WebKit instances through a unified API, handling complex user workflows and validating application behavior at scale.

MITupdated Jan 2026
★ 84repo stars
documentation-writer
by AIDotNet · AIDotNet/MoYuCode

Documentation Writer creates complete project documentation covering README files, API references, and inline code comments in multiple formats. It provides structured templates and examples to help you document features, installation steps, usage patterns, and contribution guidelines.

MITupdated Jan 2026
★ 84repo stars
pdf-generator
by AIDotNet · AIDotNet/MoYuCode

PDF Generator transforms HTML, Markdown, and text content into polished PDF documents with full control over styling, templates, and page configuration. Works with Codex and Claude Code for seamless document export workflows.

MITupdated Jan 2026
★ 84repo stars
excel-handler
by AIDotNet · AIDotNet/MoYuCode

excel-handler streamlines the process of reading Excel files and converting their contents into alternative formats for downstream use. Whether you need to parse spreadsheet data, extract specific ranges, or transform tabular information into JSON, CSV, or other structures, this skill handles the conversion workflow efficiently.

MITupdated Jan 2026
★ 84repo stars
prompt-engineer
by AIDotNet · AIDotNet/MoYuCode

Prompt Engineer helps you craft and refine AI model prompts using systematic methodologies like few-shot examples, step-by-step reasoning, and formatted outputs. The skill provides templates and patterns to improve prompt effectiveness across different AI tasks.

MITupdated Jan 2026
★ 84repo stars
git-stats
by AIDotNet · AIDotNet/MoYuCode

git-stats examines your repository's commit history, contributor activity, and code modifications. Run it with command-line flags to filter by date range, list top contributors, or identify the most-changed files.

MITupdated Jan 2026
★ 84repo stars

More skills email-sender (MIT) · security-scanner (MIT) · nodemailer (MIT) · plan (MIT)

Tags
api-testingweb-requestsrest-clienthttp-methodsendpoint-callerauth-headersrequest-builderapi-integration