e2e-smoke

Run Playwright smoke tests for CRUD functionality in Nuxt 4 applications.

10|Updated Sep 24, 2025
One-click install
npx skills add https://github.com/FriendlyInternet/nuxt-crouton --skill e2e-smoke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-smoke
Source: https://github.com/FriendlyInternet/nuxt-crouton/tree/main/.claude/skills/e2e-smoke
Command: npx skills add https://github.com/FriendlyInternet/nuxt-crouton --skill e2e-smoke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides an automated way to smoke test Nuxt 4 CRUD applications, ensuring they still function correctly after dependency updates or changes in the 'packages/' directory.

Core Features & Use Cases

  • Smoke Testing: Runs end-to-end tests for CRUD operations to check for stability.
  • Dependency Updates: Ensures that changes to dependencies do not break the application.
  • Quick Verification: A straightforward command to run tests and verify application functionality.

Quick Start

To run the smoke test for your Nuxt 4 CRUD application, execute the following command:

E2E_FIXTURE=<name> \
BETTER_AUTH_SECRET=dev \
BETTER_AUTH_URL=http://localhost:3000 \
pnpm test:e2e

Frequently Asked Questions about e2e-smoke

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

FAQPage Schema
How do I smoke test CRUD operations in a Nuxt 4 application after updating dependencies?

To smoke test CRUD operations in a Nuxt 4 application, run Playwright fixtures via the pnpm test:e2e command with the required E2E_FIXTURE, BETTER_AUTH_SECRET, and BETTER_AUTH_URL environment variables. This verifies application stability after package updates.

Does this e2e smoke testing tool work with Nuxt 3 or only Nuxt 4?

This smoke testing tool is specifically designed for Nuxt 4 applications. It automates Playwright fixtures to verify CRUD functionality and requires a local Nuxt 4 application with the necessary configuration to execute properly.

How do I run Playwright e2e tests for Nuxt CRUD functionality using this script?

Execute Playwright e2e tests by setting the E2E_FIXTURE, BETTER_AUTH_SECRET, and BETTER_AUTH_URL environment variables, then running pnpm test:e2e. This automates the fixtures to validate your Nuxt CRUD operations.

What is the best way to verify Nuxt 4 application stability after modifying the packages directory?

The best way to verify Nuxt 4 application stability after modifying packages is running automated Playwright smoke tests. This approach executes CRUD end-to-end tests to ensure changes in dependencies do not break core functionality.

Do I need to configure environment variables to run Playwright smoke tests on Nuxt 4?

Yes, you need to configure environment variables before running Playwright smoke tests. You must set E2E_FIXTURE to specify the fixture name, along with BETTER_AUTH_SECRET and BETTER_AUTH_URL, to properly execute the pnpm test:e2e command.

Why should I use Playwright for e2e smoke testing instead of other testing frameworks?

Playwright is used for e2e smoke testing because it automates browser interactions to validate CRUD functionality in Nuxt 4 applications. It provides quick verification that dependency updates and package changes do not break application stability.