Web browser automation powered by Nova Act AI — navigate, interact, extract data, and manage tabs.
Install
npx skillscat add aws-samples/sample-strands-agent-with-agentcore/browser-automation Install via the SkillsCat registry.
SKILL.md
Browser Automation
Available Tools
- browser_navigate(url): Navigate to a URL and capture screenshot
- browser_act(instruction): Execute browser actions using natural language (click, type, scroll, select). Does NOT support drag.
- browser_extract(extraction_instruction): Extract structured data (auto-scrolls entire page, collects all data in single call)
- browser_get_page_info(): Get page structure and all open tabs (fast, no AI)
- browser_manage_tabs(action, tab_index): Switch, close, or create browser tabs
- browser_save_screenshot(filename): Save current page screenshot to workspace
Tool Selection
browser_navigate+browser_act: UI interactions (click, type, scroll, form fill)browser_extract: Structured data from visible content (auto-scrolls)browser_get_page_info: Fast page structure check (<300ms)browser_save_screenshot: Save milestone screenshots (search results, confirmations, key data)
browser_act Best Practice
- Combine up to 3 predictable steps: "1. Type 'laptop' in search 2. Click search button 3. Click first result"
- On failure: check the screenshot to see current state, then retry from that point
- For visual creation (diagrams, drawings), prefer code/text input methods over mouse interactions