From web-browser
Browse the web — look up information, extract data, fill forms, take screenshots, interact with pages. Use when the user needs to visit a website, read page content, check something online, or extract information from the internet.
How this skill is triggered — by the user, by Claude, or both
Slash command
/web-browser:web-browserThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Browse the internet to look up information, extract data, fill forms, and interact with web pages.
Browse the internet to look up information, extract data, fill forms, and interact with web pages.
| Mode | Command | When to use |
|---|---|---|
| Headless | playwright-cli open URL | Default — fast, no visible window |
| Headed | playwright-cli open URL --headed | See what's happening |
| Chrome extension | playwright-cli open --extension | Use your real Chrome with existing logins |
e1, e5)click e3, fill e5 "text", select e9 "value"playwright-cli open URL # open browser + navigate
playwright-cli goto URL # navigate current tab
playwright-cli snapshot # get current page state
playwright-cli click e3 # click element by ref
playwright-cli fill e5 "text" # fill input field
playwright-cli type "text" # type into focused element
playwright-cli press Enter # press key
playwright-cli select e9 "option" # select dropdown
playwright-cli eval "document.title" # run JS
playwright-cli eval "el => el.textContent" e5 # extract from element
playwright-cli screenshot --filename=page.png # capture page
playwright-cli pdf --filename=page.pdf # save as PDF
playwright-cli close # close browser
playwright-cli open https://example.com
# read the snapshot that comes back
playwright-cli close
playwright-cli eval "JSON.stringify([...document.querySelectorAll('.item')].map(el => ({
title: el.querySelector('h2')?.textContent,
price: el.querySelector('.price')?.textContent
})))"
playwright-cli fill e1 "[email protected]"
playwright-cli fill e2 "password"
playwright-cli click e3
playwright-cli open --extension
playwright-cli goto https://authenticated-site.com
npx claudepluginhub harche/productivity --plugin web-browserBrowser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.