testing-widgets

Identify automated tests for StickerNest widgets and components.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/Nymfarious/StickerNestV3 --skill testing-widgets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing-widgets
Source: https://github.com/Nymfarious/StickerNestV3/tree/main/.claude/skills/testing-widgets
Command: npx skills add https://github.com/Nymfarious/StickerNestV3 --skill testing-widgets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual testing of StickerNest widgets and pipelines is time-consuming and error-prone, requiring repeated checks across UI, widget interactions, and data flows.

Core Features & Use Cases

  • Playwright-based end-to-end tests for UI interactions, rendering, and navigation
  • Vitest-based unit tests for widget logic and utilities
  • Integrated test patterns for widget and pipeline interactions, with reusable test helpers and reference files

Quick Start

Run npm run test to execute all Playwright end-to-end tests and Vitest unit tests for StickerNest widgets.

Frequently Asked Questions about testing-widgets

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

FAQPage Schema
How do I automate widget testing with Playwright and Vitest?

Automate widget testing by running Playwright for end-to-end UI interactions and Vitest for unit testing widget logic. This validates rendering, navigation, and data flows across local development workflows using reusable test helpers.

What is the best way to structure automated tests for widget components?

Structure automated tests by placing them in the tests/ directory and using src/**/*.test.ts patterns. This organization enforces consistent test structures for both Playwright E2E tests and Vitest unit tests for widget logic.

Can I run both end-to-end and unit tests for widgets in a single command?

Run both end-to-end and unit tests for widgets using the npm run test command. This executes all Playwright E2E tests for UI interactions and Vitest unit tests for widget logic simultaneously.

Why does manual testing of widget interactions become error-prone?

Manual testing of widget interactions becomes error-prone because it requires repeated checks across UI rendering, widget interactions, and data flows. Automated testing with Playwright and Vitest eliminates this by enforcing consistent validation pipelines.

Does this testing pipeline support debugging failed widget tests?

The testing pipeline supports debugging failed widget tests by providing guidance for running and debugging both Playwright E2E tests and Vitest unit tests. It includes reusable test helpers and reference files to isolate widget logic failures.