joeseesun avatar

Qiaomu Opencli Usage

This is a comprehensive reference for OpenCLI, a tool that lets Claude run CLI commands to interact with 79+ websites and apps through Chrome DevTools Protocol. You'll need the browser extension installed and be logged into your target sites. It covers everything from scraping Bilibili videos and searching Reddit to chatting with Grok and reading arXiv papers. The command structure is consistent across adapters, with options for JSON, YAML, or Markdown output. What makes this genuinely useful is the breadth: finance data from Xueqiu, job searches on Boss, even publishing to Douyin. Some commands hit public APIs (no browser needed), others drive your logged-in Chrome session. It's basically a unified interface for web automation that respects existing auth.

skills.sh installs
517
GitHub stars
962
last updated
Jul 14, 2026

Install

$ npx -y skills add joeseesun/opencli-skill --skill qiaomu-opencli-usage --agent claude-code

Installs into .claude/skills of the current project.

Files

OpenCLI Usage Guide

Make any website or Electron App your CLI. Reuse Chrome login, zero risk, AI-powered discovery.

Install & Run

# npm global install (recommended)
npm install -g @jackwener/opencli
opencli <command>

# Or from source
cd ~/code/opencli && npm install
npx tsx src/main.ts <command>

# Update to latest
npm update -g @jackwener/opencli

Prerequisites

Browser commands require:

  1. Chrome browser running (logged into target sites)
  2. opencli Browser Bridge Chrome extension installed (load extension/ as unpacked in chrome://extensions)
  3. No further setup needed — the daemon auto-starts on first browser command

Note: You must be logged into the target website in Chrome before running commands. Tabs opened during command execution are auto-closed afterwards.

Public API commands (hackernews, v2ex) need no browser.

Quick Lookup by Capability

Sponsors

Details

Repository
github.com/joeseesun/opencli-skill
First seen
Jun 3, 2026

More from joeseesun/opencli-skill

All 7

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs