LaunchKit · 2026

Setup & Installation

openclaw skills install @gumadeiras/browsh

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install browsh

What This Skill Does

Browsh renders full web pages in the terminal using headless Firefox as a backend. It supports modern web features including video and handles ad filtering and bandwidth reduction.

Unlike text browsers such as lynx or w3m, Browsh renders actual modern web content by delegating to Firefox rather than parsing HTML itself.

When to use it

  • Browse the web over SSH without a GUI
  • Check a webpage from a low-bandwidth connection
  • Scrape or inspect a site in a headless server environment
  • Read articles and docs without leaving the terminal
  • Automate web browsing in a PTY-based agent workflow

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: open https://news.ycombinator.com in the terminal

AGENT
  1. 1Verify browsh and firefox binaries are available in PATH
  2. 2Launch browsh with --startup-url https://news.ycombinator.com inside a PTY session
  3. 3Wait for the page to render in the terminal
  4. 4Present the rendered text-based output to the user
OUTPUT

Hacker News front page displayed as navigable text in the terminal

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

browsh binary installed and available in PATHFirefox binary installed and available in PATH