senior-qa

Generate Jest, React Testing Library, and Playwright tests for React/Next.js applications.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill senior-qa-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-qa
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/engineering-team/senior-qa
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill senior-qa-zhangzhang-111-i

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of writing, analyzing, and maintaining tests for React and Next.js applications, ensuring higher code quality and faster development cycles.

Core Features & Use Cases

  • Automated Test Generation: Creates Jest + React Testing Library stubs for components.
  • Coverage Analysis: Identifies gaps in test coverage and provides actionable insights.
  • E2E Test Scaffolding: Generates Playwright tests from Next.js routes.
  • Use Case: A developer needs to add unit tests for a new React component. They can use this Skill to generate a basic test file, saving them time and ensuring proper structure.

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 tests for React components using Jest and React Testing Library?

To generate unit tests for React components, this Skill scans your components to automatically create Jest and React Testing Library test stubs, providing a structured baseline that saves development time and ensures proper test patterns.

What's the best way to scaffold Playwright E2E tests from Next.js routes?

Scaffolding Playwright E2E tests from Next.js routes is achieved by analyzing your application routes to generate corresponding test files, mocking API calls with MSW, and creating test fixtures for comprehensive end-to-end coverage.

Can I analyze Istanbul and LCOV coverage reports to find missing test gaps?

Yes, you can analyze Istanbul and LCOV coverage reports to surface test coverage gaps. The Skill reads these reports to identify untested code paths and provides actionable insights to improve overall test quality.

Do I need to manually configure Jest for React and Next.js applications?

You do not need to manually configure Jest for React and Next.js applications. The Skill configures test runners automatically, sets up API mocking with MSW, and creates necessary test fixtures to streamline the testing setup process.

What testing patterns does this approach implement for React and Next.js?

The implemented testing patterns include generating Jest unit tests, React Testing Library component stubs, MSW API mocking, and Playwright E2E scaffolding, ensuring comprehensive coverage across unit, integration, and end-to-end testing layers.