
joeseesun/qiaomu-opencli-skills
6 skills2.5k installs5.9k starsGitHub
Install
npx skills add https://github.com/joeseesun/qiaomu-opencli-skillsSkills in this repo
1Qiaomu Opencli Usageqiaomu-opencli-usage is a qiaomu-opencli-skills bundle (version 1.6.9) for the @jackwener/opencli CLI upstream from jackwener/opencli. Install via npm install -g @jackwener/opencli, then run opencli <site> <command> with json, yaml, md, csv, or table -f output. Browser adapters require Chrome logged into targets plus the opencli Browser Bridge extension; public API adapters like hackernews and arxiv need no browser. The skill catalogs search, hot, feed, finance, AI chat, GitHub gh passthrough, docker, and vercel commands across dozens of platforms from Twitter and Reddit to Cursor and Notion desktop CDP apps. Developers reach for qiaomu-opencli-usage when agents must scrape pages to Markdown, query social feeds, or invoke external CLIs through a unified opencli interface with doctor and list diagnostics.428installs2Qiaomu Smart Searchqiaomu-smart-search is a qiaomu-opencli-skills router that picks OpenCLI data sources before agents run searches. Every session starts with opencli list -f yaml and opencli <site> -h live help instead of hard-coded signatures. When no site is specified, the skill chooses one AI source among grok, doubao, or gemini, then adds one or two vertical adapters only if AI summaries lack raw posts, authority, or domain depth. Per-question limits cap each AI site to one call and non-AI sites to two calls with documented skip reasons, ending responses with a search summary listing sites, query terms, and counts. Six reference files—sources-ai, sources-tech, sources-social, sources-media, sources-info, sources-shopping, sources-travel, sources-other—map topics to adapters for finance, academic, shopping, and Chinese-language queries.426installs3Qiaomu Opencli Browserqiaomu-opencli-browser is an agent skill for step-by-step Chrome automation via OpenCLI, upstream from jackwener/opencli. Developers run commands like opencli doctor to verify the Browser Bridge extension and daemon, then use state-based page inspection instead of screenshots to navigate, click, type, extract content, and wait on DOM changes. The skill reuses existing Chrome login sessions, which avoids storing passwords in agent prompts. Allowed tools include Bash(opencli:*), Read, Edit, and Write. Reach for qiaomu-opencli-browser when an coding agent must scrape pages, complete forms, or validate multi-step UI flows against production or staging sites during build-time research and integration checks.419installs4Qiaomu Opencli Oneshotqiaomu-opencli-oneshot is a quick-start skill from joeseesun/qiaomu-opencli-skills that builds one OpenCLI adapter in 4 steps: open the page and capture JSON network requests, lock the target API endpoint, verify fetch replay in browser_evaluate, and write a TypeScript cli() or func() adapter from templates. It classifies auth into 4 tiers—public, cookie, header, and intercept—and tests with npm run build and opencli site command. Developers reach for qiaomu-opencli-oneshot when they have a URL plus a one-line goal and need a working CLI faster than the full opencli-explorer workflow.409installs5Qiaomu Opencli Explorerqiaomu-opencli-explorer is an OpenCLI catalog navigation skill for developers wiring Claude Code to website and platform adapters. It helps map available OpenCLI commands, select the correct skill from qiaomu-opencli-skills, and invoke adapters during agent setup rather than guessing CLI entry points. The upstream opencli project targets TypeScript adapters, API discovery, authentication strategy, and automated CLI generation for new sites. Use qiaomu-opencli-explorer when setting up OpenCLI integrations or exploring which site adapter to run for a given workflow.408installs6Qiaomu Opencli Autofixqiaomu-opencli-autofix is a debugging skill from joeseesun/qiaomu-opencli-skills for self-repairing jackwener/opencli adapters. When opencli site command fails, the skill runs OPENCLI_DIAGNOSTIC=1 to capture RepairContext JSON with error codes, adapter sourcePath, DOM snapshot, and network requests, then patches only the adapter file with up to 3 repair rounds. Hard stops block AUTH_REQUIRED exit 77 and BROWSER_CONNECT exit 69 without code changes. Developers reach for qiaomu-opencli-autofix when SELECTOR, API_ERROR, EMPTY_RESULT, or PAGE_CHANGED errors break CLI automation after a site redesign.402installs