CLI-Anything-WEB: Open-source plugin that reverse-engineers any website into a Python CLI for Claude Code

CLI-Anything-WEB is a new open-source plugin for Claude Code that automatically turns any website into a Python CLI. The plugin monitors your browser traffic as you interact with a site, captures all HTTP requests/responses, reverse-engineers the protocol, and generates a complete CLI tool — including authentication handling, test generation, and --json output everywhere.
Once generated, each CLI includes a SKILL.md file so Claude can invoke the tool autonomously without extra prompting. For example, you can ask Claude "find me a hotel in Paris under 200" and it will run the generated Booking.com CLI on its own.
Key technical details
- Protocol extraction: Captures HTTP traffic from your browser, deduces the underlying API protocol, and generates a Python CLI from it.
- Auth handling: Manages cookie refresh without user interaction — a hard problem the author had to solve.
- Bypass challenges: The plugin handles Cloudflare and AWS WAF challenges, and can decode Google's
batchexecuteRPC protocol. - 19 sample CLIs: The repo ships with working CLIs for Reddit, NotebookLM, Booking, Airbnb, ChatGPT, Stitch, Capitol Trades, LinkedIn, and others — so you can see how different protocols are handled.
The project is MIT-licensed, open source, and unaffiliated with any of the target websites. Repository: https://github.com/ItamarZand88/CLI-Anything-WEB
The author is actively seeking feedback on which sites to target next.
📖 Read the full source: r/ClaudeAI
👀 See Also

ShareMyClaudeMD: Tool Converts Claude-Generated Markdown Files to Shareable Rendered Pages
A developer built sharemyclaudemd.com, a free tool that converts any Markdown file into a live, rendered page with a shareable URL and QR code. The tool addresses the friction of sharing Claude-generated Markdown files, which often requires recipients to open them in a specific editor or push to GitHub just for a rendered view.

SprintiQ: Open-Source Sprint Planning for Claude Code
SprintiQ is an open-source agile platform that acts as an orchestration layer for Claude Code, offering AI-powered user story generation, sprint planning, velocity tracking, and a CLI that syncs git activity to sprints in real time.

Forge: A Claude-based IDE with automated verification and project DNA
Forge is a Claude-based IDE built on VS Code that automatically runs type checking, tests, coverage checks, and import validation before showing code. It includes self-healing loops for failed verification and builds a Project DNA of your codebase patterns.

Context-Kit: Open Source Tool for AI Assistant Configuration
Context-kit is a free tool that generates configuration files and skill documentation for AI coding assistants. It supports Claude Code, Cursor, Windsurf, GitHub Copilot, and Gemini CLI.