playwright-automation-fill-in-form
github/awesome-copilot
Automate filling in a form using Playwright MCP
...Expand allAbout playwright-automation-fill-in-form
The 'playwright-automation-fill-in-form' skill is designed to simplify and automate the process of completing web forms using Playwright MCP. By programmatically navigating to a specified URL and populating form fields with pre-defined data, this skill helps reduce manual effort, eliminate human errors, and streamline repetitive tasks associated with online form submission. Users can focus on reviewing the filled form rather than manually entering data, making the workflow more efficient and reliable.
This skill provides a clear set of capabilities for automated form filling. It can navigate to a specified Microsoft Forms URL, enter text into input fields, select dates and times, fill in topics, and even upload images from a local directory. Importantly, the skill is configured not to submit the form automatically, allowing users to review the entered information before final submission. These features ensure accuracy and control over the automation process while leveraging Playwright MCP's browser automation capabilities.
The primary users of this skill include developers, testers, and workflow automation specialists who frequently interact with web forms. It is particularly useful for testing form-based applications, preparing demonstration content, or automating data entry for recurring events. By minimizing manual input and providing a review step, the skill helps users save time, reduce errors, and maintain consistent data across forms. Organizations seeking to improve productivity in administrative or testing workflows can benefit significantly from integrating this automation capability.
FAQ
How do I use this skill to fill in a form?
You provide the form URL and specify the details to populate in each field. The skill will navigate to the form and enter the information automatically, including uploading an image if needed.
Which platforms or environments are compatible with this skill?
The skill requires an environment that supports Playwright MCP, typically a system with Node.js and browser automation capabilities. It should work on macOS, Windows, and Linux environments where Playwright can be installed.
Can the skill automatically submit the form after filling it?
No, the skill is intentionally configured not to submit the form. It is designed to fill in the data and prompt the user to review before manual submission.
What types of form fields can this skill handle?
The skill can handle text inputs, date and time selections, topics or text areas, and file uploads as specified in the provided instructions.
Are there any file path requirements for uploading images?
Yes, the image file must exist locally at the specified path and be accessible by the automation environment to ensure successful upload.
Automating Filling in a Form with Playwright MCP
Your goal is to automate the process of filling in a form using Playwright MCP.
Specific Instructions
Navigate to https://forms.microsoft.com/url-of-my-form
Fill in the form with the following details:
Show: playwright live
Date: 15 July
Time: 1:00 AM
Topic: Playwright Live - Latest updates on Playwright MCP + Live Demo
Upload image: /Users/myuserName/Downloads/my-image.png
DO NOT SUBMIT THE FORM.
Ask for a review of the form before submitting it.
Install playwright-automation-fill-in-form
Download and extract the skill files to your .claude/skills/ directory.
Download ZIPClone the repository and copy the skill files to your project.
git clone https://github.com/github/awesome-copilot/blob/main/skills/playwright-automation-fill-in-form/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Copy





Home
