← ClaudeAtlas

openclilisted

Universal CLI for 80+ websites, desktop apps, and browser automation via Chrome session reuse. This skill should be used when interacting with Twitter/X, Reddit, YouTube, HackerNews, Instagram, TikTok, Facebook, LinkedIn, Spotify, Amazon, or any supported site from the CLI; when automating browser actions on any website via the operate command; when registering or discovering local CLI tools; or when creating new website adapters. Zero LLM cost, deterministic structured output (JSON/YAML/CSV/table/markdown).
tdimino/claude-code-minoan · ★ 32 · Data & Documents · score 82
Install: claude install-skill tdimino/claude-code-minoan
# OpenCLI — Universal Website & Browser CLI Turn any website, Electron app, or local tool into a CLI command. Reuses Chrome login sessions, zero API keys needed at runtime. 80+ pre-built adapters. Repo: `jackwener/opencli` (13.6K stars, Apache 2.0) ## Prerequisites ```bash npm install -g @jackwener/opencli # Install CLI opencli doctor # Verify stack (CLI + daemon + extension) ``` Requirements: - Node.js >= 20 - Chrome/Chromium running and **logged into target sites** - Browser Bridge extension installed (`chrome://extensions` > Load unpacked from GitHub release) - Daemon auto-spawns on `localhost:19825`, auto-exits after 4h idle Verify daemon binds `127.0.0.1` (not `0.0.0.0`): `lsof -i :19825` after first command ## Quick Reference ```bash opencli <site> <command> [args] [--limit N] [-f json|yaml|md|csv|table] opencli list [-f yaml] # Discover all available commands opencli <site> -h # Site-level help opencli <site> <command> -h # Command-level help ``` **Output formats**: `table` (default), `json`, `yaml`, `md`, `csv`. Always use `-f json` for piping to other tools. **Exit codes**: 0 success, 2 bad args, 66 empty result, 69 browser not connected, 75 timeout, 77 auth required. ## Tool Routing — When to Use What Before reaching for another tool, check if opencli has an adapter. `opencli list -f yaml` shows all available commands. | Task | Prefer | Over | Why | |------|--------|------|-----| | Twitter