playwright-automation-fill-in-form

Automates filling a Microsoft Forms page using the Playwright MCP browser server.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/miyake-san/sogo-agent-platform --skill playwright-automation-fill-in-form-miyake-san
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: playwright-automation-fill-in-form
Source: https://github.com/miyake-san/sogo-agent-platform/tree/main/skills/core/playwright-automation-fill-in-form
Command: npx skills add https://github.com/miyake-san/sogo-agent-platform --skill playwright-automation-fill-in-form-miyake-san

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @playwright/mcp.

What problem does it solve? Manually entering repetitive data into web forms is slow and error-prone. This Skill drives a real browser through the Playwright MCP server to fill in a Microsoft Forms page with predefined field values, then pauses for human review before any submission. ## Core Features & Use Cases - Browser-driven form filling: Navigates to a target form URL and populates text fields, dates, times, and file uploads via Playwright MCP. - Human-in-the-loop safety: Explicitly does not submit the form and asks for a review before submission. - Use Case: Registering for an event such as a Playwright Live session by auto-filling show name, date, time, topic, and an uploaded image into a Microsoft Forms page. ## Quick Start Ask the agent to open the Microsoft Forms URL with Playwright MCP and fill in the event details, then review the completed form before submitting.

Frequently Asked Questions about playwright-automation-fill-in-form

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

FAQPage Schema
How do I automate filling in a web form with Playwright MCP?

Install the Playwright MCP server with npx @playwright/mcp, then instruct the agent to navigate to the form URL and fill each field with the specified values. The browser is driven programmatically through MCP tool calls.

How to upload a file in a form using Playwright?

Playwright can set files on file input elements using a local file path, such as /Users/myuserName/Downloads/my-image.png. The MCP browser session handles the upload control the same way a manual file picker would.

Does Playwright MCP work with Microsoft Forms?

Yes, Playwright MCP can navigate to a Microsoft Forms URL and interact with its text, date, time, and upload fields like any other web page. The Skill demonstrates filling a Microsoft Forms page end to end.

Will the form be submitted automatically after filling?

No. The instructions explicitly prohibit submitting the form and require the agent to ask for a review of the filled form first. Submission only happens after explicit user confirmation.

What are the limitations of form filling with Playwright MCP?

It requires the Playwright MCP server to be installed and running, and field selectors depend on the live page structure. Hardcoded values and local file paths must be updated for each new form or environment.