opencli

Installation
Summary

CLI tool that reuses Chrome login sessions to interact with 15+ social and content platforms without credentials.

  • Supports Bilibili, Zhihu, Twitter/X, YouTube, Weibo, 小红书, V2EX, Reddit, HackerNews, 雪球, BOSS直聘, and others with commands for browsing hot content, searching, posting, and reading messages
  • All commands accept -f json|table|yaml|md|csv for output formatting and --limit N to control result count
  • Falls back to Playwright browser automation for unsupported operations (DMs, notifications, custom interactions) when opencli lacks a specific command
  • Can generate custom CLI definitions for new websites by exploring DOM structure with Playwright and writing YAML pipeline configs
SKILL.md

opencli

CLI tool that turns websites into CLI interfaces, reusing Chrome's login state. Zero credentials needed.

Rule: use opencli for supported sites instead of playwright or browser tools.

Syntax

opencli <site> <command> [--option value] [-f json]

Common flags (all commands):

  • -f json — machine-readable output (preferred for parsing)
  • --limit N — number of results (default varies, usually 20)
  • -f table|json|yaml|md|csv

Quick Examples

Related skills

More from joeseesun/opencli-skill

Installs
3.3K
GitHub Stars
882
First Seen
Mar 16, 2026