tester

Execute multi-phase software testing workflows with Stagehand and generate readiness reports.

2|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/elihuvillaraus/skills --skill tester-elihuvillaraus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tester
Source: https://github.com/elihuvillaraus/skills/tree/main/tester
Command: npx skills add https://github.com/elihuvillaraus/skills --skill tester-elihuvillaraus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pnpm, node, curl, npx, vitest, playwright, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the critical need for robust software quality assurance by providing a systematic approach to testing applications from environment preflight to end-to-end validation.

Core Features & Use Cases

  • Environment Verification: Ensures the development or testing environment is correctly set up before any tests are run.
  • Smoke Testing: Performs rapid checks to verify core application functionality and stability.
  • End-to-End Testing: Validates user journeys and feature completeness against the live application.
  • Test Gap Analysis: Identifies areas lacking sufficient test coverage.

Quick Start

Run the tester skill to perform a full quality assurance check on the current project.

Frequently Asked Questions about tester

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

FAQPage Schema
How do I run comprehensive end-to-end testing and smoke tests for my application?

You can execute a multi-phase testing workflow that runs environment preflight checks, smoke tests, and end-to-end validation using Playwright and Stagehand. It generates a detailed report with a final readiness verdict.

What is test gap analysis and how does it improve software quality?

Test gap analysis identifies specific areas of an application lacking sufficient test coverage. By pinpointing these untested user journeys and domains, it directly improves software quality by highlighting exactly where additional validation is required.

How do I validate my testing environment before running unit and integration tests?

Validating a testing environment involves running an environment preflight check to ensure dependencies like pnpm, node, and curl are correctly configured. This prevents false test failures by verifying the setup before executing unit and integration tests.

Does this e2e testing workflow support Playwright and Vitest?

Yes, the e2e testing workflow supports both Playwright and Vitest. It integrates these frameworks alongside Stagehand to systematically execute unit, integration, and end-to-end user journey validations across your application.

What's the best way to automate user journey validation for live applications?

Automating user journey validation is best handled by a multi-phase testing workflow that uses Stagehand to validate feature completeness against the live application. This approach ensures all critical user paths are thoroughly tested and verified.

Why does my test coverage report show gaps after running integration tests?

Test coverage reports show gaps when the testing workflow identifies areas lacking sufficient validation during its test gap analysis phase. This highlights specific domains and user journeys that require additional integration or end-to-end tests to achieve full stability.