Agent skill · software engineering · aradotso
opencli-rs-web-scraper
Blazing fast Rust CLI tool to fetch information from 55+ websites (Twitter, Reddit, YouTube, Bilibili, Zhihu, etc.) with a single command, plus AI-native discovery and Electron app control.
Why this skill is useful
Adds executable commands for scraping data from multiple websites and controlling Electron apps that the AI cannot generate on its own.
What it needs
Requires rust installed locally. About 7k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
opencli-rs Web Scraper & Site Fetcher Skill by ara.so — Daily 2026 Skills collection. opencli-rs is a single 4.7MB Rust binary that fetches real-time data from 55+ websites (Twitter/X, Reddit, YouTube, HackerNews, Bilibili, Zhihu, Xiaohongshu, and more) with one command. It reuses your browser session via a Chrome extension, supports AI-native API discovery, controls Electron desktop apps (Cursor, ChatGPT, Notion), and passes through to external CLIs (gh, docker, kubectl). Up to 12x faster and 10x less memory than the Node.js original. --- Installation One-line (macOS / Linux) Windows (PowerShell) Build from Source Chrome Extension (required for Browser-mode commands) 1. Download opencli-rs-chrome-extension.zip from GitHub Releases 2. Extract to any directory 3. Open chrome://extensions → enable Developer mode → Load unpacked → select the extracted folder 4. Extension auto-connects to the opencli-rs daemon AI Agent Skill Install --- Command Modes Mode Requirement Examples ------ ------------- --------- Public Nothing — calls public APIs directly hackernews, devto, arxiv, wikipedia Browser Chrome + extension running twitter, bilibili, reddit, zhihu Desktop Target Electron app running cursor, chatgpt, notion, discord --- Key Commands Global Flags Public Commands (no browser needed) Browser Commands (Chrome extension required) Desktop App Control (Electron) External CLI Passthrough AI Discovery Commands --- Output Formats --- Declarative YAML Pipeline (Custom Adapters) Add new site adapters without writing Rust code. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/opencli-rs-web-scraper