Install any skill in seconds. Free to start, no credit card required.
Get Started Free →initializ/web-browse
Drive a headless browser to navigate pages, read content, click, and fill forms — for sites that need JavaScript rendering or interaction beyond a plain HTTP fetch.
Passed 14 of 19 test cases with the skill, and 5 of 19 without it.
and 9 more in the full report
10 fixed6 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
When entering text into a single-field search box on portal.example.com using browser_fill, what parameter option submits the form immediately without a separate click tool call?
| Checked | Without skill | With skill |
|---|---|---|
| Sets submit to true in browser_fill parameters | Missed | Passed |
The instructions your model reads when the skill loads.
Drive a real headless browser (Chromium) to accomplish web tasks that a plain
http_request cannot: pages that render content with JavaScript, multi-step
flows, forms, and anything gated behind a click.
The browser is registered only because this skill declares
requires.capabilities: [browser]. All navigation is forced through the
agent's egress proxy, so it obeys the same allowlist, SSRF, and
DNS-rebinding protections as every other web tool. Add the domains you need to
egress_domains; a page that redirects off-allowlist is blocked.
You drive the browser through six tools. You never see raw HTML — every
observation is a compact digest: the page title, URL, a numbered list of
interactive elements ([3] input(email) "Work email"), and the start of the
page text.
{url, wait_ms?} — load a page, get its digest.{max_elements?, scroll_pages?, scroll_to_index?} —
re-read the current page (after it changed on its own, to scroll, or to see
more elements). Returns a fresh digest with new indices and generation.{index, generation} — click the element at index from
the latest digest. Returns the resulting page digest.{index, text, generation, submit?} — type into an input
(or pick a select option by label). submit: true presses Enter. Password
and payment fields are refused unless this skill opts in.{mode?, selector?, max_chars?, offset?} — pull page
content: text (readable markdown, default), links, or html (scoped to
a CSS selector). Long content is paginated — pass the offset from the
previous call's header to continue.{full_page?, filename?} — capture a PNG for the
user (attached to the reply; you will not see the image). Use only when the
user wants a visual — read pages with digests and browser_extract.browser_navigate to the target URL. Read the digest's [N] elements and
note the Generation number.test cases passed, vs 5 / 19 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.