# web-utils > name: web-utils description: Advanced web tools for searching, summarizing, and scraping content. metadata: openclaw: emoji: 🌐 requires: bins: ["curl", "bun", "python3"] services: ["searxng"] install: # These are installed in Dockerfile, but listed here for documentation - id: "summarize" kind: "bun" pkg: "@steipete/summarize" - id: "botasaurus" kind: "pip" pkg: "botasaurus" - Author: gehthubio - Repository: gehthubio/openclaw-coolify - Version: 20260209204417 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-10 - Source: https://github.com/gehthubio/openclaw-coolify - Web: https://mule.run/skillshub/@@gehthubio/openclaw-coolify~web-utils:20260209204417 --- name: web-utils description: Advanced web tools for searching, summarizing, and scraping content. metadata: openclaw: emoji: 🌐 requires: bins: ["curl", "bun", "python3"] services: ["searxng"] install: # These are installed in Dockerfile, but listed here for documentation - id: "summarize" kind: "bun" pkg: "@steipete/summarize" - id: "botasaurus" kind: "pip" pkg: "botasaurus" --- # Web Utilities This skill provides advanced capabilities for interacting with the web. ## Actions ### Web Search (SearXNG) Search the web using a private SearXNG instance. Returns JSON results. ```bash {baseDir}/scripts/search.sh "query string" ``` ### Summarize Strategy Summarize the content of a URL (text or video) using AI. ```bash {baseDir}/scripts/summarize.sh "https://example.com/article" ``` ### Advanced Scrape Fetch web content. Supports basic `curl`, `browser` (Headless Chromium), or `botasaurus` logic. ```bash # Basic (fast) {baseDir}/scripts/scrape.sh --mode curl "https://example.com" # Advanced (JavaScript support) {baseDir}/scripts/scrape.sh --mode browser "https://example.com" ```