From playwright
Generate Playwright TypeScript tests based on a scenario using Playwright MCP for real browser interaction. Use when the user wants to create an end-to-end test, generate a test from a user story, or automate a test scenario with Playwright.
How this skill is triggered — by the user, by Claude, or both
Slash command
/playwright:playwright-generate-testThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a Playwright TypeScript test by first interacting with the real application via the Playwright MCP server, then producing a verified test file.
Generate a Playwright TypeScript test by first interacting with the real application via the Playwright MCP server, then producing a verified test file.
browser_navigate to load the target pagebrowser_click for clicksbrowser_type for text inputbrowser_select_option for dropdownsbrowser_snapshot to observe state between steps@playwright/test based on the real interactions observed:import { test, expect } from '@playwright/test';
test('descriptive test name', async ({ page }) => {
await page.goto('URL');
// Steps based on actual MCP interactions
});
data-testid > getByRole > getByText)npx claudepluginhub atc-net/atc-agentic-toolkitGenerates Playwright tests from user stories, URLs, components, or features. Explores codebase, uses templates for auth, CRUD, checkout, and follows best practices for locators and assertions.
Writes, runs, debugs, and maintains Playwright (@playwright/test) TypeScript tests for E2E UI behavior, API validation, responsive design, and visual regression in web apps.
Writes Playwright end-to-end browser tests for web applications. Activates on requests for browser tests, e2e tests, or UI testing.