| name | browser-use |
| description | Headless and headful browser automation with natural language control. Saves tokens by delegating all Playwright logic to a dedicated browser automation layer. |
| version | 1.0.0 |
| category | Development |
browser-use
context
Use this skill whenever you need to browse the web, test a UI, scrape data, or perform any action that a real user would do in a browser. It saves 80% of the tokens normally spent on raw Playwright scripts by letting you control the browser with natural language.
instructions
- Describe briefly the task (e.g., "Go to example.com, log in, click the dashboard link, and return the text of the first widget").
- Invoke
browser-use by prefixing your request with "Use browser to ...".
- The skill will automatically launch a headful browser (or headless if configured) and execute your task.
- It returns the result (HTML text, screenshots, or extracted data) without exposing the raw automation code.
- If you need to do multi‑step flows, you can chain commands: "Now click the 'settings' icon and tell me what appears."
constraints
- No manual Playwright code; always delegate to browser‑use.
- Browser sessions are isolated — state is not shared between commands unless explicitly saved.
- Always assume a 10‑second timeout for page loads; if a page is slow, wait but don't retry more than twice.
examples
- "Use browser to open https://news.ycombinator.com and return the top 5 story titles."
- "Use browser to log into our staging dashboard with email test@example.com, click on 'Reports', and tell me if the revenue chart is visible."