senior-qa

Generate unit and end-to-end tests for React and Next.js applications using Jest, React Testing Library, and Playwright.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/LannieYoo/gangwon-business-portal --skill senior-qa-lannieyoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-qa
Source: https://github.com/LannieYoo/gangwon-business-portal/tree/main/.agent/skills/dev-senior_qa
Command: npx skills add https://github.com/LannieYoo/gangwon-business-portal --skill senior-qa-lannieyoo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of ensuring software quality by automating the generation of tests, analyzing code coverage, and implementing best practices for testing React/Next.js applications.

Core Features & Use Cases

  • Automated Test Generation: Quickly scaffold unit and E2E tests for components and routes.
  • Coverage Analysis: Identify and fix gaps in test coverage to improve code robustness.
  • Use Case: A developer needs to add comprehensive tests for a new set of React components. They can use this Skill to generate initial test stubs, analyze coverage, and ensure critical paths are tested.

Quick Start

Use the senior-qa skill to generate unit tests for the components in the src/components directory.

Frequently Asked Questions about senior-qa

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

FAQPage Schema
How do I generate unit and E2E tests for React and Next.js applications?

You can generate unit and E2E tests for React and Next.js applications by automating test suite scaffolding with Jest, React Testing Library, and Playwright. This process creates initial test stubs for components and routes to ensure critical paths are covered.

What's the best way to analyze code coverage gaps in a Next.js test suite?

Analyzing code coverage gaps in a Next.js test suite involves running automated coverage analysis scripts to identify untested code paths. This highlights robustness gaps so you can add targeted Jest or Playwright tests to fix them.

Do I need Python installed to automate Jest and Playwright test generation?

Yes, you need Python installed to automate Jest and Playwright test generation because the test generation and coverage analysis scripts rely on Python. These scripts drive the automated scaffolding and QA processes.

How does automated test scaffolding work for React components?

Automated test scaffolding for React components works by scanning your source directory and generating initial test stubs using Jest and React Testing Library. This provides a baseline structure for you to implement component and route testing.

Can I use pytest to scaffold tests for a React and Next.js application?

You can use pytest dependencies to run the Python scripts that scaffold tests for a React and Next.js application. These scripts orchestrate the generation of Jest and Playwright test files rather than writing pytest test cases directly.