claude

qa-playwright-agent

AI-driven Playwright test planning, generation, and self-healing — bring your own app profile.

2 on GitHubby hueanmyv1.0.0MITupdated 6 months ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin qa-playwright-agent in hueanmy/qa-playwright-agent. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (5)

  • generate-tests

    Convert a JSON test plan into production-ready Playwright TypeScript files (spec, page object, fixtures). Reads the latest plan in <output_dir>/<app>/plans/ unless a specific PLAN path is given. Use after /plan-tests, or when the user says "generate the tests", "write the spec for plan X".

  • heal-test

    Diagnose and rewrite a failing Playwright spec. Reads the spec + a captured error log, classifies the root cause, and writes a fixed file plus a healing report. Use when the user says "heal this test", "fix the broken spec", or pastes Playwright failure output.

  • plan-tests

    Generate a structured JSON test plan for one feature of the configured app. Reads the user's app profile and writes the plan to <output_dir>/<app>/plans/<feature>-<timestamp>.json. Use when the user asks to "plan tests for X", "draft test cases for X", or kicks off a new feature's QA work.

  • run-qa-pipeline

    Run the full QA pipeline end-to-end for one feature — plan, generate, then sync. Use when the user says "run the full pipeline for X", "automate end-to-end QA for feature X", or wants one-shot test creation + sync.

  • sync-tests

    Copy generated and healed test files from the plugin's output directory into the user's target repo. Honours the user's sync.config.json mappings. Use when the user says "sync the tests", "push generated tests to the app repo", or after /generate-tests.

Slash commands (4)

  • /qa-playwright-agent:qa-generate

    Convert a JSON test plan into Playwright spec, page object, and fixtures.

  • /qa-playwright-agent:qa-heal

    Diagnose and rewrite a failing Playwright spec from a captured error log.

  • /qa-playwright-agent:qa-plan

    Generate a JSON test plan for a feature of the configured app.

  • /qa-playwright-agent:qa-sync

    Sync generated/healed tests from the plugin output dir into the target app repo.

Subagents (1)

  • qa-engineer

    Senior QA automation engineer specializing in Playwright. Use proactively when the user is working on test planning, writing Playwright specs, debugging flaky tests, or onboarding a new app to automated QA. Has access to all qa-playwright-agent skills.

View source on GitHub

Similar plugins

Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling

19 skills

anthropics/skills 193,780

Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification

1 command · 6 agents

anthropics/claude-code 155,476

storybook

claudecodex

Build, preview, and test UI components with Storybook.

7 skills

storybookjs/storybook 91,552

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Maintain qa-playwright-agent?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted