httpie
Installation
SKILL.md
HTTPie (http/https) In-Depth Reference
Comprehensive reference for HTTPie — a command-line HTTP client designed for the API era. Covers the full CLI surface, request items syntax, authentication, sessions, output formatting, SSL/TLS, downloads, configuration, plugins, scripting, and the carapace-bin completer.
Data Flow
http [flags] [METHOD] URL [REQUEST_ITEM ...]
→ parse flags & default_options from config.json
→ resolve URL (default scheme, localhost shortcuts, path normalization)
→ build request (method, headers, body from request items)
→ apply auth (basic/digest/bearer/plugin, .netrc, session)
→ send request (proxy, SSL/TLS, redirects, timeout)
→ receive response
→ format output (pretty, style, print options, stream)
→ stdout / file (--output) / download (--download)