httpie
Installation
SKILL.md
HTTPie
HTTPie provides an intuitive CLI and desktop client for testing, debugging, and interacting with HTTP APIs, featuring human-readable syntax and formatted JSON output.
When to Use
- Human-Friendly CLI API Testing: Intuitive, colorized HTTP client alternative to curl with concise JSON syntax.
- Session & Authentication Management: Persisting auth headers, cookies, and tokens across requests using
--session. - Form Data & File Uploads: Uploading multi-part forms and files with progress bars and MIME type detection.
- API Prototyping & Scripting: Testing GraphQL, REST, and streaming SSE endpoints from the terminal.