๐ŸŽฏ

opencli-generate

๐ŸŽฏSkill

from jackwener/opencli

VibeIndex|
What it does
|

A tool that turns websites, browser sessions, Electron apps, and local tools into deterministic CLI interfaces for humans and AI agents, with 79+ built-in adapters, live browser automation, and the ability to generate new adapters from real browser behavior.

๐Ÿ“ฆ

Same repository

jackwener/opencli(12 items)

opencli-generate

Installation

Vibe Index InstallInstalls to .claude/skills/
npx vibeindex add jackwener/opencli --skill opencli-generate
skills.sh Installโš  Installs to .agents/skills/
npx skills add jackwener/opencli --skill opencli-generate
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/opencli-generate/SKILL.md

SKILL.md

69Installs
-
AddedApr 9, 2026

More from this repository10

๐ŸŽฏ
opencli-usage๐ŸŽฏSkill

OpenCLI command-reference skill for AI agents โ€” catalogs built-in adapters (Bilibili, Zhihu, Xiaohongshu, Twitter/X, Reddit, Amazon, Spotify, etc.), external CLI hub passthrough (gh, docker, obsidian, vercelโ€ฆ), and Electron-app adapters (Cursor, Codex, Antigravity, ChatGPT, Notion, Discord).

๐ŸŽฏ
opencli-browser๐ŸŽฏSkill

Browser automation via the `opencli` CLI โ€” controls Chrome step-by-step while reusing existing login sessions (no passwords, no LLM API key). Enforces agent-friendly rules: use structured `state` with `[N]` indices instead of `screenshot`, chain commands with `&&`, prefer `network` to discover JSON APIs over DOM scraping, and never use `eval` to click or type.

๐ŸŽฏ
opencli-autofix๐ŸŽฏSkill

Automatically diagnoses and repairs broken OpenCLI adapters when a site's DOM, API, or response schema changes โ€” only touches the adapter at `RepairContext.adapter.sourcePath`, enforces hard stops for AUTH_REQUIRED / BROWSER_CONNECT / CAPTCHA, a 3-round repair budget, and files an upstream GitHub issue after a verified fix.

๐ŸŽฏ
smart-search๐ŸŽฏSkill

Smart search router for the opencli CLI that sends queries to the best data source (AI sites like grok/doubao/gemini, plus vertical tech, social, news, shopping, travel, and finance sources) and enforces per-site call budgets, frequency limits, and a mandatory pre-check using `opencli list -f yaml` and live `-h` output instead of hardcoded command signatures.

๐ŸŽฏ
opencli-adapter-author๐ŸŽฏSkill

A skill for AI agents to automate any website through OpenCLI browser primitives, enabling navigation, clicking, typing, and data extraction via a logged-in Chrome session, and guiding the creation of reusable CLI adapters from site reconnaissance through verification.

๐ŸŽฏ
opencli-explorer๐ŸŽฏSkill

OpenCLI's adapter-creation skill โ€” runs the full browser exploration workflow (`explore` โ†’ `synthesize` โ†’ `generate`), the 5-tier authentication strategy decision tree, and debugging guide so AI agents can build new OpenCLI adapters for any website.

๐ŸŽฏ
opencli-oneshot๐ŸŽฏSkill

OpenCLI's quick-mode skill for AI agents โ€” generate a single command for a specific page URL with just a URL plus a one-line goal, completed in 4 steps.

๐ŸŽฏ
opencli-operate๐ŸŽฏSkill

OpenCLI skill that gives AI agents direct browser control via `opencli operate` โ€” `open`, `state`, `click`, `type`, `select`, `keys`, `wait`, `get`, `screenshot`, `scroll`, `back`, `eval`, `network`, `init`, `verify`, `close` โ€” to operate any website and crystallize interactions into reusable CLI commands.

๐ŸŽฏ
opencli-browser-sitemap๐ŸŽฏSkill

Converts any website into a CLI interface and runs browser automation on your logged-in Chrome, with built-in adapters for sites like Bilibili, Reddit, HackerNews, and Twitter/X. Also serves as a CLI hub for local tools like gh, docker, and desktop apps like Cursor and ChatGPT.

๐ŸŽฏ
opencli-repair๐ŸŽฏSkill

Skill for OpenCLI โ€” a CLI tool that turns any website, Electron app, or local CLI into a command-line interface by reusing your Chrome/Chromium login, with AI-native discovery (`explore`, `synthesize`, `operate`, `cascade`) and a 70+ adapter library for sites like Bilibili, Zhihu, Twitter, Reddit, YouTube, and Antigravity.