Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This collection provides specialized utilities to bridge the gap between AI agents and external interfaces. It includes tools for automating web interactions through existing Chrome sessions and a self-repair mechanism that diagnoses and patches broken OpenCLI adapters when commands fail.
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
Install the complete Qiaomu OpenCLI Skills bundle
Installs: Complete Qiaomu OpenCLI Skills collection; the documented bundle includes the six mapped skills below. · Claude Code
Before you start
Chrome, with the user logged into any target websites needed by browser-backed commands
Platform: Chrome is required for browser-backed commands and for loading the OpenCLI Browser Bridge extension.
In a terminal, install OpenCLI globally with npm.
npm install -g @jackwener/opencli
Download opencli-extension.zip from the linked OpenCLI Releases page, extract it, load the extracted folder manually from chrome://extensions, and ensure Chrome is logged into the target website.
In a terminal, install all skills from the repository.
npx skills add joeseesun/qiaomu-opencli-skills
In a terminal, run the documented verification commands.
opencli doctor
opencli list
opencli hackernews top --limit 5
Installs: Only the qiaomu-opencli-usage skill from the Qiaomu OpenCLI Skills collection. · Claude Code
Before you start
Chrome, with the user logged into any target websites needed by browser-backed commands
Platform: Chrome is required for browser-backed commands and for loading the OpenCLI Browser Bridge extension.
In a terminal, install OpenCLI globally with npm.
npm install -g @jackwener/opencli
Download opencli-extension.zip from the linked OpenCLI Releases page, extract it, load the extracted folder manually from chrome://extensions, and ensure Chrome is logged into the target website.
In a terminal, install the named qiaomu-opencli-usage skill.
Installs: Only the qiaomu-smart-search skill from the Qiaomu OpenCLI Skills collection. · Claude Code
Before you start
Chrome, with the user logged into any target websites needed by browser-backed commands
Platform: Chrome is required for browser-backed commands and for loading the OpenCLI Browser Bridge extension.
In a terminal, install OpenCLI globally with npm.
npm install -g @jackwener/opencli
Download opencli-extension.zip from the linked OpenCLI Releases page, extract it, load the extracted folder manually from chrome://extensions, and ensure Chrome is logged into the target website.
In a terminal, install the named qiaomu-smart-search skill.
Run a focused search through one appropriate source
Uses qiaomu-smart-search
Topic
Question or desired result
Optional language, region, time range, and source constraints
Use qiaomu-smart-search to research [topic]. My goal is [question to answer], with these constraints: [language, region, time range, or source requirements]. Perform the documented live-registry and help prechecks, choose one appropriate AI source unless I explicitly named a platform, and return a concise answer followed by the required search summary showing each site, query, and call count.
Chrome running with the OpenCLI Browser Bridge extension installed
Use qiaomu-opencli-browser to open [page URL], inspect the page with state, extract the first five [item type] with their titles and URLs, and close the browser. Keep the task read-only and present the extracted data concisely.
An OpenCLI development checkout in which the documented adapter and test commands can be used
Any required logged-in browser session for the target site
Use qiaomu-opencli-oneshot to create one OpenCLI command for [target URL] whose goal is [goal]. Follow its four-step workflow: open and inspect the page's JSON API traffic, select and reproduce one target endpoint, choose the supported authentication strategy, generate the TypeScript adapter, and run the documented build, registration, and three-result checks. Do not publish or submit the adapter.