
Browser Form Fill
Automates web form submissions by mapping field names to values, either by pulling selectors from saved templates or by scanning the page's accessibility tree on the fly. You give it a URL and a JSON map like `{"first_name": "Ada", "company": "Acme"}`, and it handles the typing, selecting, and clicking. The PII detection gate is mandatory before any value gets typed, and the trajectory logs only field names with redacted placeholders, never the actual data. Useful when you're filling the same form repeatedly or want to script signups and contact forms without Selenium boilerplate. Templates get stored automatically for reuse. CAPTCHAs will stop it, as they should.
- skills.sh installs
- 718
- GitHub stars
- 81.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ruvnet/ruflo --skill browser-form-fill --agent claude-codeInstalls into .claude/skills of the current project.
Files
Browser Form Fill
Fill a form using a structured field map ({"first_name": "Ada", "company": "..."}). When a browser-templates entry exists for the host, use it to resolve field names → CSS selectors automatically; otherwise resolve via the page accessibility snapshot.
When to use
- Submitting a known form (signup, contact, checkout) where field names are stable.
- Re-using a stored template for a recurring submission.
- Authoring a new template for a site by recording the resolved selectors.
Steps
Sponsors
Details
- Repository
- github.com/ruvnet/ruflo
- Category
- Automation & Workflows
- First seen
- Jun 3, 2026
More from ruvnet/ruflo
All 236- Dossier Collect702
- Browser Extract698
- Browser Screenshot Diff697
- Cost Budget Check693
- Browser Auth Flow690
- Adr Verify688
- Cost Track685
- Cost Booster Route684
- Cost Federation684
- Cost Summary684
- Intelligence Transfer684
- Vector Setup684
- Cost Trend683
- Cost Conversation682
- Cost Export681
- Cost Benchmark679
- Cost Booster Edit679
- Browser674
- Witness656
- AgentDB Advanced Features
- AgentDB Learning Plugins
- AgentDB Memory Patterns
- AgentDB Performance Optimization
- AgentDB Vector Search