One-click install
npx skills add https://github.com/Dragoon0x/dragoon-skills --skill qa-dragoon0x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/Dragoon0x/dragoon-skills/tree/main/skills/qa
Command: npx skills add https://github.com/Dragoon0x/dragoon-skills --skill qa-dragoon0x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the tedious manual work of setting up Playwright end-to-end smoke tests from scratch, automatically configuring the test suite to match your project's specific tech stack and dev server setup.

Core Features & Use Cases

  • Stack-Aware Configuration: Automatically detects your project's framework (Next.js, SvelteKit, etc.) to set the correct dev server baseURL in the Playwright config.
  • Prebuilt Smoke Tests: Generates 4 standard end-to-end tests covering page load success, h1 visibility, console error detection, and broken image checks out of the box.
  • Zero-Hassle Runner: Includes a shell script that installs Playwright and required browsers on first run, eliminating manual dependency setup.
  • Use Case: Ideal for teams preparing for a product launch or adding e2e coverage to an existing project that lacks any browser testing infrastructure.

Quick Start

Use the qa skill to generate a ready-to-run Playwright end-to-end smoke test suite tailored to your project's tech stack.

Frequently Asked Questions about qa

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

FAQPage Schema
How do I set up Playwright e2e smoke tests for an existing project?

Playwright smoke tests can be scaffolded instantly by generating a stack-matched config file, four baseline test specs covering page load and console errors, and a runner script that auto-installs browsers.

What smoke tests are included in a standard Playwright e2e baseline?

A standard Playwright e2e baseline includes four smoke tests covering page load success, h1 visibility, console error detection, and broken image checks for pre-launch validation.

Does Playwright e2e test configuration automatically adapt to my framework's dev server?

Stack-aware Playwright configuration detects your framework, such as Next.js or SvelteKit, to automatically set the correct dev server baseURL in the generated config file.

How do I install Playwright browsers and dependencies without manual setup?

A generated shell runner script handles installing Playwright and required browsers automatically on first execution, eliminating manual dependency setup for your e2e testing infrastructure.

When should I add e2e smoke tests to my project?

You should add e2e smoke tests when preparing for a product launch or when an existing project lacks browser testing infrastructure and requires rapid baseline validation.