http-client について
http-client は HTTP リクエストを送るスキルです。API 呼び出しやエンドポイントのテスト向けで、一般的なメソッド、ヘッダー、認証、ファイルアップロードに対応します。
主な機能
- 01GET、POST、PUT、DELETE リクエストの送信
- 02リクエストヘッダーの設定
- 03認証情報の指定
- 04ファイルのアップロード
活用シーン
- 01API エンドポイントを呼び出す
- 02HTTP エンドポイントをテスト
- 03POST リクエストで JSON を送信
- 04認証ヘッダー付きでリクエスト
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ aidotnet/ moyucode --skill http-clientインストール後、Claude Code で/http-clientを入力して読み込まれたか確認します。
同梱ファイルscripts/http_client.py
詳細
HTTP クライアントツール
説明
GET、POST、PUT、DELETE、ヘッダー、認証、ファイルアップロードを完全にサポートして、HTTP リクエストを送信します。
トリガー
/httpコマンド- ユーザーが API を呼び出す必要がある場合
- ユーザーがエンドポイントをテストしたい場合
使用方法
# 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
タグ
http、api、rest、requests、client
互換性
- Codex: ✅
- Claude Code: ✅
コメント
Markdown 対応