e2e-test

Execute Playwright end-to-end tests for QraftBox in a Nix environment.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/tacogips/QraftBox --skill e2e-test-tacogips
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-test
Source: https://github.com/tacogips/QraftBox/tree/main/.agents/skills/e2e-test
Command: npx skills add https://github.com/tacogips/QraftBox --skill e2e-test-tacogips

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the execution, debugging, and analysis of Playwright End-to-End tests for the QraftBox application, ensuring robust quality assurance.

Core Features & Use Cases

  • Automated Test Execution: Run the full suite or specific Playwright tests within a managed Nix environment.
  • Environment Setup: Handles Node.js and Playwright browser dependencies automatically.
  • Result Management: Organizes test artifacts like screenshots and reports in a structured directory.
  • Use Case: When a new feature is developed, use this Skill to run all relevant E2E tests to verify its functionality and visual integrity before merging.

Quick Start

Execute all Playwright E2E tests for QraftBox using the Nix environment.

Frequently Asked Questions about e2e-test

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

FAQPage Schema
How do I run Playwright E2E tests for QraftBox in a Nix environment?

Run Playwright E2E tests for QraftBox by executing `npx playwright test` within the managed Nix environment. The Skill automatically handles Node.js and Playwright browser dependencies setup before executing the test suite.

How are Playwright test reports and screenshots organized after execution?

Playwright test artifacts, including screenshots and reports, are organized in a structured, timestamped directory structure. This result management ensures that test outputs are systematically preserved for later analysis.

Can I run specific Playwright tests or use debugging modes for QraftBox?

Yes, you can run specific tests and projects, and utilize debugging modes. The Skill supports targeted test execution alongside the full suite to help isolate and verify individual QraftBox features.

Do I need to manually install Node.js and browser binaries before running E2E tests?

No, manual installation of Node.js and browser binaries is not required. The Skill manages the Nix environment setup, automatically resolving and handling Playwright browser dependencies for you.

When should I use automated E2E testing for my application?

Use automated E2E testing when a new feature is developed to verify its functionality and visual integrity before merging. It streamlines quality assurance by validating the application end-to-end.

Why are my Playwright E2E tests failing to execute in the local environment?

Playwright E2E tests may fail if the local environment lacks proper dependencies. This Skill avoids such issues by managing the Nix environment setup, ensuring Node.js and browsers are correctly configured.