form-automation
Fill out and submit web forms including signups, checkouts, multi-step wizards, and file uploads. Use when the agent needs to automate form interactions on web pages.
MITInstall
npx skills add browser-use/browser-skills --skill form-automationAutomate web form interactions using the browser-use Python SDK. Handles text fields, dropdowns, file uploads, and multi-step wizards. Reads validation errors and retries as needed, returning structured output for confirmation.
bash
pip install browser-use-sdk
Prerequisites
Set your Browser Use API key before running any examples. Get one at cloud.browser-use.com.
bash
export BROWSER_USE_API_KEY=your_key
References
| Topic | Reference | Use for |
|---|---|---|
| Form Patterns | form-patterns.md | Text inputs, selects, checkboxes, radios, date pickers, and file uploads |
| Multi-Step Forms | multi-step-forms.md | Wizard flows, conditional fields, progress tracking, and step navigation |
| Validation Handling | validation-handling.md | Detecting and responding to form validation errors and constraints |
| Autofill Strategies | autofill-strategies.md | Mapping data to form fields, handling dynamic field names and labels |