fill-form

Fill web forms with structured data and confirm before submission.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Srajangpt1/dataeye --skill fill-form-srajangpt1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fill-form
Source: https://github.com/Srajangpt1/dataeye/tree/main/packages/browseros-agent/apps/server/src/skills/defaults/fill-form
Command: npx skills add https://github.com/Srajangpt1/dataeye --skill fill-form-srajangpt1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates repetitive manual data entry by intelligently populating web forms with structured user data, reducing errors and speeding up tasks like applications, registrations, and uploads.

Core Features & Use Cases

  • Field mapping and normalization: Match user data keys to varied form labels, split name and address fields, and handle common label variations.
  • Comprehensive field support: Fill text inputs, select options, toggle checkboxes, choose radio buttons, interact with date pickers, and upload files.
  • Multi-step flow handling and safety: Advance through multi-step forms, retake snapshots to discover new fields, and present a review step to confirm before final submission; avoid submitting payment details without explicit consent.

Quick Start

Fill the current page's form using the provided data, review the filled values, and confirm before submission.

Frequently Asked Questions about fill-form

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web form filling using structured data?

To automate web form filling, map structured user-provided data keys to form labels and populate text, select, checkbox, radio, date, and file input fields. The browser automation matches data to current page fields, then requires user confirmation before final submission.

Can browser automation handle multi-step form submission?

Browser automation handles multi-step forms by advancing through steps, taking fresh snapshots to detect newly loaded fields, and populating them with structured data. It pauses at a review step to require explicit user confirmation before completing the final submission.

What is the best way to automate file uploads and data entry for online applications?

The best way to automate file uploads and data entry for online applications is mapping structured data to form fields and triggering file input interactions. This reduces manual entry errors and speeds up registrations, applications, and upload workflows across single-page and multi-step forms.

Does automated form filling work with varied label formats and address fields?

Automated form filling works with varied label formats by normalizing data keys and matching them to common label variations. It splits full name and address fields into multiple discrete form inputs to ensure accurate population across single-page and multi-step forms.

When should I not use automated web form population?

You should not use automated web form population for entering payment details without explicit consent. The automation pauses for user confirmation before final submission to ensure safety, making it unsuitable for unattended payment processing workflows.