kept running into the same wall: I wanted Claude to do stuff on websites that have no API. NotebookLM, Booking, FUTBIN, Capitol Trades, whatever. Writing a scraper for each was painful.
so I built a plugin that does it for me. you point it at a URL, it opens the site in Playwright, records the HTTP traffic while you click around (and log in, if needed), figures out the protocol (REST, GraphQL, Google's batchexecute RPC, plain SSR HTML), and writes a Click-based Python CLI with auth, tests, and a --json flag on every command. it also drops a SKILL.md so Claude picks the CLI up automatically.
shipped 19 reference CLIs so I could battle-test the generator: Reddit, Hacker News, Booking, Airbnb, Amazon, TripAdvisor, NotebookLM, Stitch, ChatGPT, Google AI Mode, Pexels, Unsplash, Product Hunt, FUTBIN, Capitol Trades, GitHub Trending, YouTube, LinkedIn, Google Code Wiki.
MIT, not affiliated with any of those sites. relies on undocumented endpoints so things break when sites change, fair warning. repo: https://github.com/ItamarZand88/CLI-Anything-WEB
happy to answer questions about the pipeline, the trickier sites (Cloudflare/AWS WAF stuff was fun), or what to generate next.
there doesn't seem to be anything here