playwright-explore-website — GitHub Copilot skill
Explores a website through Playwright MCP, records user flows, and proposes test cases. Use it when you need a starting point for UI testing.
npx skills add github/awesome-copilot --skill playwright-explore-websiteWhat playwright-explore-website does
This skill opens the supplied URL through the Playwright MCP Server and works through 3-5 core features or user flows. It records user actions, relevant UI elements with their locators, and expected outcomes. If no URL is supplied, the agent asks for one.
After the exploration, it closes the browser context, returns a short findings summary, and generates test cases from the flows it found. Install it when manual website exploration should feed test work; the workflow uses the Playwright MCP Server.
What it helps with
- explore core website user flows
- record UI element locators
- document expected outcomes for interactions
- generate test cases from explored flows
Example prompts for the agent
- Explore the website at the URL I provide and identify core user flows.
- Use Playwright MCP to go through the main flows and record locators.
- Generate test cases from the website exploration findings.
How to install playwright-explore-website
1Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill playwright-explore-website2GitHub CLI
gh skill install github/awesome-copilot playwright-explore-website3Manually: put the files in place
.github/skills/playwright-explore-website/SKILL.md1Skills CLI (Vercel)
npx skills add github/awesome-copilot --skill playwright-explore-website -a claude-code2Manually: put the files in place
~/.claude/skills/playwright-explore-website/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/playwright-explore-website/
Manually: put the files in place
.agents/skills/playwright-explore-website/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/playwright-explore-website/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
Platform CLI
gemini skills install https://github.com/github/awesome-copilot --path skills/playwright-explore-websiteManually: put the files in place
.devin/skills/playwright-explore-website/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set554
The whole set →Similar
Questions about playwright-explore-website
How do I install playwright-explore-website in GitHub Copilot?
Run npx skills add github/awesome-copilot --skill playwright-explore-website. You can also use gh skill install github/awesome-copilot playwright-explore-website.
What does playwright-explore-website do?
The skill explores a website through the Playwright MCP Server, interacts with core flows, and documents actions, locators, and expected outcomes. It then proposes test cases.
What happens if I do not provide a URL?
The agent asks you for a URL before it starts exploring the website.
Source text
SKILL.md · MIT
--- name: playwright-explore-website description: 'Website exploration for testing using Playwright MCP' --- # Website Exploration for Testing Your goal is to explore the website and identify key functionalities. ## Specific Instructions 1. Navigate to the provided URL using the Playwright MCP Server. If no URL is provided, ask the user to provide one. 2. Identify and interact with 3-5 core features or user flows. 3. Document the user interactions, relevant UI elements (and their locators), and the expected outcomes. 4. Close the browser context upon completion. 5. Provide a concise summary of your findings. 6. Propose and generate test cases based on the exploration.
© github · MIT · github/awesome-copilot