github avatar

Playwright Automation Fill In Form

The playwright-automation-fill-in-form skill automates the process of filling in web forms using Playwright's Model Context Protocol (MCP) capabilities, including text input, date/time selection, and file uploads. It is designed for developers and automation engineers who need to programmatically populate forms without manual intervention. The skill addresses the problem of repetitive form-filling tasks by providing browser automation that can navigate to a form, input specified data across multiple field types, and pause for review before submission.

skills.sh installs
13.7K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill playwright-automation-fill-in-form --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Testing & QA, Git & Pull Requests, AI & Agent Building, Automation & Workflows

More from github/awesome-copilot

All 318
1twostraws avatarswift-testing-protwostraws/swift-testing-agent-skillWrites, reviews, and improves Swift Testing code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use Swift Testing.10.6Kskills.sh installs
2cypress-io avatarcypress-docscypress-io/ai-toolkitSearch and extract Cypress information from official documentation (docs.cypress.io, cypress.io); prefer LLM markdown under /llm/* and refuse unverified API or 8.7Kskills.sh installs
3google avatardetection-engineering-coverage-evaluationgoogle/skillsAutomates the end-to-end detection engineering workflow in Google SecOps using MCP tools. Use when fetching threat intelligence from blogs, generating Threat De7.3Kskills.sh installs
4trailofbits avatarcoverage-analysistrailofbits/skillsCoverage analysis measures code exercised during fuzzing. Use when assessing harness effectiveness or identifying fuzzing blockers.5.8Kskills.sh installs
5trailofbits avatartesting-handbook-generatortrailofbits/skillsMeta-skill that analyzes the Trail of Bits Testing Handbook (appsec.guide) and generates Claude Code skills for security testing tools and techniques. Use when 5.6Kskills.sh installs
6trailofbits avatarconstant-time-testingtrailofbits/skillsConstant-time testing detects timing side channels in cryptographic code. Use when auditing crypto implementations for timing vulnerabilities.5.6Kskills.sh installs