Catalog
github/playwright-automation-fill-in-form

github

playwright-automation-fill-in-form

Automate filling in a form using Playwright MCP

v1.0Latest
New~146Updated Jun 26, 2026

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:

  1. Show: playwright live

  2. Date: 15 July

  3. Time: 1:00 AM

  4. Topic: Playwright Live - Latest updates on Playwright MCP + Live Demo

  5. Upload image: /Users/myuserName/Downloads/my-image.png

DO NOT SUBMIT THE FORM.

Ask for a review of the form before submitting it.

Files1
1 files · 1.0 KB

Select a file to preview

Overall Score

28/100

Grade

D

Below Average

Safety

35

Quality

18

Clarity

48

Completeness

15

Summary

A Playwright-based skill that automates filling in a Microsoft Forms form with predefined field values (show, date, time, topic, and image upload). The skill navigates to a form URL, populates specific fields, and explicitly prevents submission pending human review.

Detected Capabilities

browser automationform interactionfile read (image upload)network request (forms.microsoft.com)

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

fill form with playwrightautomate form submissionplaywright form testmicrosoft forms automationfill survey fields

Risk Signals

WARNING

File path hardcoded in skill (/Users/myuserName/Downloads/my-image.png)

SKILL.md line 15
INFO

Form URL is templated but incomplete (https://forms.microsoft.com/url-of-my-form)

SKILL.md line 6
WARNING

No error handling documented for form field selectors or missing fields

SKILL.md overall
INFO

Network request to external service (forms.microsoft.com) without documented timeout or retry logic

SKILL.md line 6

Referenced Domains

External domains referenced in skill content, detected by static analysis.

forms.microsoft.com

Use Cases

  • Automate repeated form submissions for testing or demo purposes
  • Fill in a Microsoft Forms survey with structured data without manual entry
  • Validate form field behavior and state before user submission
  • Generate test data for form validation workflows

Quality Notes

  • Positive: explicit instruction to NOT submit form and request review — good guardrail against unintended form submission
  • Positive: use case is concrete and well-scoped to a specific form
  • Negative: extremely brief and lacks Playwright-specific implementation guidance (selectors, wait strategies, error handling)
  • Negative: file path is hardcoded with example username — not generalizable across users
  • Negative: form URL is a placeholder (url-of-my-form) — agent would not know the actual target URL
  • Negative: no instructions on how to identify form fields, handle dynamic content, or wait for page load
  • Negative: no documented handling of failed uploads, invalid dates, or missing form fields
  • Negative: does not align with agentskills.io specification — lacks structured sections (prerequisites, step-by-step, error handling, examples)
Model: claude-haiku-4-5-20251001Analyzed: Jun 26, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Use github/playwright-automation-fill-in-form in your dev environment

Command Palette

Search for a command to run...