senior-qa

Generates Jest unit tests, analyzes coverage, and scaffolds Playwright E2E tests for React and Next.js.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/tapanshah/Claude-Skills --skill senior-qa-tapanshah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-qa
Source: https://github.com/tapanshah/Claude-Skills/tree/main/engineering-team/senior-qa
Command: npx skills add https://github.com/tapanshah/Claude-Skills --skill senior-qa-tapanshah

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jest, playwright, react-testing-library, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of writing, analyzing, and scaffolding tests for React and Next.js applications, ensuring higher code quality and reducing bugs.

Core Features & Use Cases

  • Automated Test Generation: Generates Jest test stubs for components.
  • Coverage Analysis: Identifies and reports on testing gaps.
  • E2E Test Scaffolding: Creates Playwright tests for Next.js routes.
  • Use Case: A developer needs to add comprehensive tests to a new feature. They can use this Skill to quickly generate unit tests for components, analyze current coverage, and scaffold end-to-end tests for critical user flows.

Quick Start

Use the senior-qa skill to generate unit test stubs for 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 Jest unit tests for React components?

Automated test generation creates Jest unit test stubs for React components by scanning your directories like src/components. This accelerates writing tests by providing initial structures for your components.

Can I scaffold Playwright E2E tests for Next.js routes?

Yes, you can scaffold Playwright E2E tests for Next.js routes. The tool generates end-to-end tests based on route scanning, automating test creation for critical user flows in Next.js applications.

How do I identify code coverage gaps in a React application?

You can identify code coverage gaps in a React application by analyzing coverage reports from Jest. Coverage gap identification scans reports to highlight untested code paths, ensuring higher code quality and reducing bugs.

Does this automated testing approach work with React and Next.js?

Yes, this automated testing approach works with both React and Next.js. It supports generating Jest unit tests for components and scaffolding Playwright end-to-end tests specifically for Next.js routes.

What's the best way to add comprehensive tests to a new React feature?

The best way to add comprehensive tests to a new React feature is to combine Jest unit test generation with Playwright E2E scaffolding. Generate unit test stubs for components, analyze coverage, and scaffold E2E tests for user flows.