aradotso avatar

Opencli Web Automation

Turns your Chrome session into a command line for any website you're already logged into. Ships with 80+ commands across 19 sites (HN, Reddit, Twitter, LinkedIn, YouTube), but the real point is adding your own: drop a YAML file in the clis folder or write a TypeScript adapter that scrapes the DOM, extracts auth tokens from localStorage, or hits authenticated JSON endpoints using browser cookies. The explore and synthesize commands will auto-discover APIs and generate adapters for you, which is clever but probably needs hand-tuning. It's basically Playwright automation packaged as a CLI registry, and if you're tired of writing one-off scraper scripts, this gives you a reusable pattern. Requires the Playwright MCP Bridge extension and some environment setup.

skills.sh installs
1.4K
GitHub stars
61
last updated
Jul 14, 2026

Install

$ npx -y skills add aradotso/trending-skills --skill opencli-web-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

OpenCLI Web Automation

Skill by ara.so — Daily 2026 Skills collection.

OpenCLI turns any website into a command-line interface by reusing Chrome's logged-in browser session. It supports 19 sites and 80+ commands out of the box, and lets you add new adapters via TypeScript or YAML dropped into the clis/ folder.


Installation

# Install globally via npm
npm install -g @jackwener/opencli

# One-time setup: discovers Playwright MCP token and distributes to all tools
opencli setup

# Verify everything is working
opencli doctor --live

Prerequisites

  • Node.js >= 18.0.0
  • Chrome browser running and logged into the target site
  • Playwright MCP Bridge extension installed in Chrome

Install from Source (Development)

git clone git@github.com:jackwener/opencli.git
cd opencli
npm install
npm run build
npm link

Environment Configuration

# Required: set in ~/.zshrc or ~/.bashrc after running opencli setup
export PLAYWRIGHT_MCP_EXTENSION_TOKEN="<your-token-from-setup>"

Sponsors

Details

Repository
github.com/aradotso/trending-skills
Category
Automation & Workflows
First seen
Apr 16, 2026

More from aradotso/trending-skills

All 251
1kernel avatarkernel-agent-browserkernel/skillsBest practices for using agent-browser with Kernel cloud browsers. Use when automating websites with agent-browser -p kernel, tuning stealth or proxy behavior, 1.3Kskills.sh installs
2aradotso avatarharvard-art-museums-etl-pipelinearadotso/data-skillsharvard art museums etl pipeline1.3Kskills.sh installs
3aradotso avatarharvard-artifacts-data-pipelinearadotso/data-skillsharvard artifacts data pipeline1.3Kskills.sh installs
4chaterm avatarcronchaterm/terminal-skills定时任务管理1.3Kskills.sh installs
5kostja94 avatarshipping-page-generatorkostja94/marketing-skillsWhen the user wants to create or optimize a shipping or delivery information page. Also use when the user mentions "shipping," "delivery," "shipping policy," "d1.3Kskills.sh installs
6neolabhq avatardo-in-parallelneolabhq/context-engineering-kitRun independent tasks concurrently across multiple files or targets using parallel sub-agents, with per-task model selection and LLM-as-a-judge verification. Us1.3Kskills.sh installs