af-playwright-e2e

Generate and debug Playwright end-to-end tests from Markdown scenario specifications.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/GainInsightDev/websites --skill af-playwright-e2e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: af-playwright-e2e
Source: https://github.com/GainInsightDev/websites/tree/main/.claude/skills/af-playwright-e2e
Command: npx skills add https://github.com/GainInsightDev/websites --skill af-playwright-e2e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and debugging of Playwright end-to-end tests, enabling faster and more reliable software quality assurance.

Core Features & Use Cases

  • Test Generation: Create Playwright E2E tests from natural language scenario specifications.
  • Test Debugging: Assist in identifying and resolving issues within existing Playwright test suites.
  • Configuration: Help set up and configure Playwright environments and test runners.
  • Use Case: You need to write a new end-to-end test for a user login flow. Describe the steps in a Markdown scenario, and this Skill will generate the Playwright code.

Quick Start

Use the af-playwright-e2e skill to generate a Playwright test for the user login scenario described in the attached file 'login-scenario.md'.

Frequently Asked Questions about af-playwright-e2e

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

FAQPage Schema
How do I generate Playwright E2E tests from Markdown scenario specifications?

You can generate Playwright E2E tests by providing Markdown scenario specifications detailing user flows, which produces Playwright test code adhering to testing best practices and seed data management.

Can I use natural language scenarios to set up a Playwright Page Object Model?

Yes, generating tests from Markdown scenario specifications supports Playwright Page Object Model implementation and enforces test ID selector contracts for reliable element targeting.

How do I debug existing Playwright test suites that are failing?

Debug failing Playwright tests by having the system analyze your existing test suites to identify and resolve issues in test runners, configuration, or scenario implementations.

Does this approach to E2E testing handle seed data management for preconditions?

Yes, E2E test generation requires seed data management for preconditions, ensuring scenario specifications account for necessary setup data to establish reliable testing states.

What is the best way to configure a Playwright test runner environment?

Configure Playwright test runner environments by leveraging the system to establish setup configurations, ensuring your end-to-end testing environment aligns with your scenario specifications.