/install browser-read
browser-read
Extract readable text from an already-open browser page and return markdown, suitable for pages where web_fetch is blocked or missing auth context.
When to use
web_fetchreturned an error or empty content.- Page requires authentication/cookies/session state available only in the browser.
- You need text extraction from Twitter/X or LinkedIn timelines/articles where screenshot/OCR was previously used.
When NOT to use
web_fetchalready returns good markdown/text (faster and cheaper).- Purely static pages where normal fetch is sufficient.
Steps
- Navigate to the URL with
browser navigate. - Read extraction script from
~/clawd/skills/browser-read/extract.js. - Run
browser actwithkind=evaluateand pass the script contents asfn. - Script returns
{title, content, excerpt, byline, siteName, length}wherecontentis markdown. - If extraction fails or returns empty content, script falls back to
document.body.innerText.
Example (tool calls)
{
"action": "navigate",
"targetId": "...",
"url": "https://example.com"
}
{
"action": "act",
"targetId": "...",
"kind": "evaluate",
"fn": "(() => { ... return {title, content, excerpt, byline, siteName, length}; })()"
}
Notes
extract.jsis a self-contained IIFE so it can be passed directly as thefnvalue tobrowser act.- Keep in mind this is a lightweight extractor; it intentionally strips script/style/nav/header/footer/aside/cookie/ad elements before conversion.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install browser-read - After installation, invoke the skill by name or use
/browser-read - Provide required inputs per the skill's parameter spec and get structured output
What is Browser Read?
Extract readable content from browser pages as markdown. Use when web_fetch fails (bot protection, auth-required pages, Twitter/X, LinkedIn) and you already... It is an AI Agent Skill for Claude Code / OpenClaw, with 228 downloads so far.
How do I install Browser Read?
Run "/install browser-read" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Browser Read free?
Yes, Browser Read is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Browser Read support?
Browser Read is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Browser Read?
It is built and maintained by bill492 (@bill492); the current version is v1.0.0.