This is a clever workaround for the "I'm already logged into Chrome" problem. Instead of managing API tokens or re-authenticating everywhere, opencli hijacks your existing browser sessions to turn 15+ platforms (Twitter, Reddit, Bilibili, Zhihu, YouTube, and more) into CLI commands. You get consistent flags like `-f json` and `--limit N` across all sites, which makes scripting actually pleasant. When a platform lacks a dedicated command, it falls back to Playwright automation. The most interesting bit is the adapter generation system: it can watch you interact with a new site and generate YAML configs to add CLI support. Built for Claude Code workflows where you want structured data from social platforms without leaving the terminal or wrestling with OAuth.
npx skills add https://github.com/joeseesun/opencli-skill --skill opencli