Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aidotnet avatar

Http Client

  • 35 installs
  • 84 repo stars
  • Updated January 28, 2026
  • aidotnet/moyucode

http-client is a Claude Code skill that makes HTTP requests to APIs with support for all methods, headers, authentication, and file uploads.

About

http-client is a Claude Code skill that makes HTTP requests from the command line using a bundled Python script based on the requests library. A developer uses it to call APIs and test endpoints with any method, custom headers, authentication, JSON bodies, or file uploads. It is useful for quick API testing during development.

  • Sends GET, POST, PUT, DELETE requests
  • Supports custom headers and authentication
  • Handles JSON bodies and file uploads

Http Client by the numbers

  • 35 all-time installs (skills.sh)
  • Ranked #3,328 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

http-client capabilities & compatibility

Capabilities
http requests · api testing · rest client
Use cases
api development
Pricing
Free
From the docs

What http-client says it does

Make HTTP requests with full support for GET, POST, PUT, DELETE, headers, authentication, and file uploads.
SKILL.md
python scripts/http_client.py POST https://api.example.com/users --json '{"name": "John"}'
SKILL.md
npx skills add https://github.com/aidotnet/moyucode --skill http-client

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs35
repo stars84
Last updatedJanuary 28, 2026
Repositoryaidotnet/moyucode

What it does

Send HTTP requests to test or call an API endpoint with headers, auth, or a JSON body.

When should I use this skill?

A developer needs to make API calls or test endpoints.

What you get

The developer sends a fully-formed HTTP request and gets the response back.

By the numbers

  • Supports 4 HTTP methods shown: GET, POST, PUT, DELETE

Files

SKILL.mdMarkdownGitHub ↗

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: ✅

Related skills

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.