senior-qa

Generate unit tests for React components and E2E tests for Next.js apps.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill senior-qa-nuwanda04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-qa
Source: https://github.com/Nuwanda04/Ballen-Fisk/tree/main/.cursor/skills/senior-qa
Command: npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill senior-qa-nuwanda04

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of ensuring software quality by providing tools and strategies for comprehensive testing, from unit to end-to-end.

Core Features & Use Cases

  • Automated Test Generation: Quickly scaffold unit tests for React components and E2E tests for Next.js applications.
  • Coverage Analysis: Identify and address gaps in test coverage to improve code robustness.
  • Testing Best Practices: Implement proven patterns for writing maintainable and effective tests.
  • Use Case: A developer needs to add tests for a new React component. They can use this Skill to generate a test stub, ensuring basic rendering and interaction tests are covered, and then focus on writing specific assertions.

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 automate unit test generation for React components?

Automated test generation for React components uses Python scripts to scaffold Jest and React Testing Library test stubs, ensuring basic rendering and interaction coverage for your src/components directory.

Can I generate end-to-end tests for Next.js applications using Playwright?

Generating end-to-end tests for Next.js applications is supported through Playwright integration via pytest, allowing you to automate browser interactions and validate application flows.

Do I need Python and pytest to use this React and Next.js testing skill?

Python and pytest are required dependencies to execute the test generation scripts, which output Jest and Playwright test files for your React and Next.js projects.

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

Analyzing test coverage gaps in a Next.js project is facilitated by the skill's Python scripts, which identify untested code paths and implement QA best practices for improved robustness.

Does this skill work with Jest and React Testing Library frameworks?

Jest and React Testing Library frameworks are fully supported for unit testing, while Playwright handles end-to-end testing, providing comprehensive coverage for React and Next.js applications.