Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

joeseesun/opencli-skill

6 skills3.2k installs5.9k starsGitHub

Install

npx skills add https://github.com/joeseesun/opencli-skill

Skills in this repo

1Qiaomu Opencli Browserqiaomu-opencli-browser is an agent skill wrapping jackwener/opencli for step-by-step Chrome automation from Claude Code. Agents run opencli commands to navigate pages, click elements, type text, extract content, and wait for state changes while reusing the developer's existing Chrome login sessions through the OpenCLI Browser Bridge extension. The skill mandates opencli state inspection instead of screenshots for efficiency and requires opencli doctor to verify extension and daemon connectivity before automation. No separate LLM API key is needed because control flows through the local CLI and browser bridge. Developers reach for qiaomu-opencli-browser when agents must interact with authenticated SaaS dashboards, test web flows, or extract data from sites where cookie-based sessions already exist.556installs2Qiaomu Opencli Oneshotqiaomu-opencli-oneshot is a joeseesun/opencli-skill workflow that takes a target URL plus a one-line goal and runs a four-step process: open the page, capture API traffic, write a TypeScript adapter, and test the resulting OpenCLI command. The skill targets quick, single-endpoint CLI generation—for example turning a Twitter Lists page into a fetch command—rather than full-site exploration covered by opencli-explorer. Developers reach for qiaomu-opencli-oneshot when they need a typed CLI wrapper around a discovered REST endpoint without manually reverse-engineering headers and payloads. It uses browser navigation and packet capture, emits TypeScript adapter code, and validates the command end to end. Use it for one-shot automation against a specific URL when OpenCLI is the desired distribution format and speed matters more than exhaustive site mapping.545installs3Qiaomu Smart Searchqiaomu-smart-search is a joeseesun/opencli-skill router that picks the best opencli search source per query instead of memorizing stale CLI flags. Every run starts with opencli list -f yaml to confirm live registry entries, then opencli site -h for subcommand discovery—never trusting hardcoded parameters. Default AI routing picks one of grok, doubao, or gemini based on language and context, limiting each AI site to one call per user question. Non-AI vertical sites allow up to two calls with documented reasons for the second attempt. Eight reference files under references/ cover AI, info, media, shopping, social, tech, travel, and other source categories including arxiv, stackoverflow, hackernews, and reddit. Queries end with a mandatory search summary listing sites, terms, and call counts. Developers reach for it when agents need Chinese or English real-time research across news, social, academic, or shopping sources through the opencli CLI upstream from jackwener/opencli.533installs4Qiaomu Opencli Usageqiaomu-opencli-usage is a Claude Code skill (version 1.6.9, upstream jackwener/opencli) for running OpenCLI commands against websites like Bilibili, Twitter, Reddit, and Xiaohongshu, desktop apps like Cursor and Notion, and public APIs including HackerNews and arXiv. OpenCLI turns any website or Electron app into a CLI command coding agents can call, reusing Chrome login via CDP with zero-risk AI-powered discovery. The skill covers npm global install, command reference, and output formats for 79+ adapters. Developers and agents reach for qiaomu-opencli-usage when automating browser-backed workflows without writing site-specific integration code for each platform.530installs5Qiaomu Opencli Explorerqiaomu-opencli-explorer is a joeseesun/opencli-skill agent skill (upstream jackwener/opencli) that guides end-to-end creation of OpenCLI adapters for new websites and platforms. The workflow covers automated generation, browser-based API endpoint discovery, authentication strategy selection, TypeScript adapter authoring, and test validation—from zero to publishable CLI commands. Developers reach for qiaomu-opencli-explorer when asked to generate a CLI for a specific domain, add OpenCLI support for a new service, or reverse-engineer undocumented HTTP APIs visible in browser DevTools. Tags include opencli, adapter, browser, api-discovery, cli, web-scraping, automation, and generate. The skill suits exploratory adapter development where official SDKs are missing and terminal automation must wrap discovered REST or GraphQL endpoints with typed TypeScript handlers and verified command behavior.522installs6Qiaomu Opencli Autofixqiaomu-opencli-autofix is a skill from joeseesun/opencli-skill (upstream jackwener/opencli) that loads when an `opencli` command fails during local agent work or pre-release CLI checks. It runs OPENCLI_DIAGNOSTIC, edits the failing adapter when a site changes DOM structure, API shape, or response schema, and retries the command instead of stopping at an error message. Allowed tools include Bash(opencli:*), Read, Edit, and Write, with documented safety boundaries before mutating adapters. Developers reach for qiaomu-opencli-autofix when OpenCLI integrations break after third-party UI updates and they need self-healing CLI workflows inside Claude Code, Cursor, or other agents.513installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.