←Leaderboard/Browser Automation/qiaomu-opencli-skills
Last commit on April 9, 2026·Created on March 16, 2026

joeseesun/qiaomu-opencli-skills

“Automated diagnostic and browser tools for extending AI agent capabilities via OpenCLI”
Combined rank
#381
across all skills
In Browser Automation
#8
category rank
Stars
998
+0.3% in last 7d
Forks
76
0.0% in last 7d
Watchers
6
0.0% in last 7d
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.
TL;DR

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.

WHO IT'S FOR
AI agent / automation builders
enable AI agents to interact with websites
Web scraping engineers
discover API endpoints and create CLI adapters
Automation QA engineers
diagnose and patch broken web adapters
TypeScript developers
implement custom OpenCLI adapters for websites
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.

Use this skill collection

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.

  1. In a terminal, install OpenCLI globally with npm.

    npm install -g @jackwener/opencli
  2. 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.

  3. In a terminal, install all skills from the repository.

    npx skills add joeseesun/qiaomu-opencli-skills
  4. In a terminal, run the documented verification commands.

    opencli doctor
    opencli list
    opencli hackernews top --limit 5
README.md ↗ · Checked Oct 19, 2026

Give it something to do.

Suggested first task

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.
qiaomu-smart-search/SKILL.md ↗ · Checked Oct 19, 2026
Suggested first task

Extract five items from a webpage

Uses qiaomu-opencli-browser

  • Page URL, replacing [page URL]
  • Item type to extract, replacing [item type]
  • 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.
qiaomu-opencli-browser/SKILL.md ↗ · Checked Oct 19, 2026
Suggested first task

Generate one OpenCLI command from a URL

Uses qiaomu-opencli-oneshot

  • Target URL, replacing [target URL]
  • One-sentence goal, replacing [goal]
  • 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.
qiaomu-opencli-oneshot/SKILL.md ↗ · Checked Oct 19, 2026