senior-qa

Generates test suites, analyzes coverage, and scaffolds E2E tests for ReactJS, NextJS, and NodeJS.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/figuedmundo/mamirri-app --skill senior-qa-figuedmundo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-qa
Source: https://github.com/figuedmundo/mamirri-app/tree/main/.opencode/skill/senior-qa
Command: npx skills add https://github.com/figuedmundo/mamirri-app --skill senior-qa-figuedmundo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for robust quality assurance and comprehensive testing strategies in software development, ensuring high-quality, reliable applications.

Core Features & Use Cases

  • Test Suite Generation: Automates the creation of test suites based on project structure and requirements.
  • Coverage Analysis: Provides deep insights into test coverage and identifies areas for improvement.
  • E2E Test Scaffolding: Sets up end-to-end testing frameworks for comprehensive application validation.
  • Use Case: A development team needs to ensure their new ReactJS feature is thoroughly tested. They can use this Skill to generate a comprehensive test suite, analyze its coverage, and set up end-to-end tests to validate the user flow.

Quick Start

Use the senior-qa skill to generate a test suite for the project located at '/path/to/project'.

Frequently Asked Questions about senior-qa

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

FAQPage Schema
How do I generate a test suite for a ReactJS or NextJS application?

Test suite generation for ReactJS, NextJS, and NodeJS applications is achieved by analyzing the project structure and requirements to automatically create comprehensive test cases. This ensures high-quality, reliable application validation through automated testing strategies.

What is the best way to analyze test coverage and identify gaps in my code?

Test coverage analysis uses Python scripts and reference documentation to provide deep insights into your test suite. It identifies specific areas for improvement by evaluating your existing tests against the project structure to ensure comprehensive validation.

How do I set up end-to-end testing scaffolding for my web application?

End-to-end testing scaffolding is set up by configuring frameworks that validate comprehensive user flows within your application. This process supports creating robust E2E tests specifically tailored for ReactJS, NextJS, and NodeJS environments.

Does this QA testing approach support both test automation and manual testing strategies?

Yes, the QA testing strategy supports designing test cases for both test automation and manual testing. It provides a comprehensive suite of tools that implement test automation while allowing for manual validation to ensure overall software quality.

Can I use this to design a test strategy for an existing NodeJS project?

Yes, you can design test strategies for existing NodeJS projects by leveraging detailed reference documentation and Python scripts. This approach helps write test cases, implement automation, and perform thorough coverage analysis on your current codebase.