Form Filler
Form Filler skill automates the tedious process of filling out and submitting web forms. Define a form URL and a data mapping — which field gets which value — and the skill handles the browser interaction: focuses each field, types the content, selects dropdowns, ticks checkboxes, uploads files, solves simple field validation, and clicks submit.
The skill intelligently handles common form patterns: multi-step wizards that reveal fields progressively, dependent fields (selecting a country enables a state/province dropdown), file upload inputs, rich text editors, date pickers with custom JavaScript widgets, and AJAX-powered validation that checks input as you type.
Batch mode enables filling the same form with different data for each record in a list — submit 50 job applications, register 20 conference attendees, or create 100 product listings, each with unique data pulled from a CSV or JSON source. Progress tracking and error logging ensure you know exactly which submissions succeeded and which encountered issues.
For forms behind authentication, the skill integrates with Browser Relay's session management to log in first. A dry-run mode fills all fields but pauses before submission for human review — useful for verifying complex forms before committing. Legal and compliance automation, HR onboarding workflows, and e-commerce bulk ordering are common enterprise applications. Always ensure you have authorization to submit forms programmatically before using this skill on third-party websites.
Installation
clawhub install form-filler
Install: clawhub install form-filler