developer-tester

Plan and execute unit, integration, E2E, and UAT testing strategies.

1|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/CoachSteff/superskills --skill developer-tester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developer-tester
Source: https://github.com/CoachSteff/superskills/tree/main/superskills/developer-tester
Command: npx skills add https://github.com/CoachSteff/superskills --skill developer-tester

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design and execution of comprehensive testing strategies to ensure software quality and production readiness.

Core Features & Use Cases

  • Plan, design, and execute test plans, test cases, and regression checks across unit, integration, and end-to-end workflows.
  • Manage defect tracking, risk assessment, and release readiness with structured reporting.
  • Apply testing standards and quality criteria to guide QA activities.

Quick Start

Draft a basic test plan and run initial unit tests to establish QA baselines.

Frequently Asked Questions about developer-tester

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

FAQPage Schema
How do I create a test plan for unit, integration, and end-to-end workflows?

A comprehensive test plan covers unit, integration, E2E, and UAT contexts to validate critical user flows. It enforces acceptance criteria and applies risk-based prioritization to guide your QA activities and ensure production readiness.

What is risk-based prioritization in software testing?

Risk-based prioritization in software testing evaluates potential defect impact to sequence test execution. It guides QA activities by focusing validation efforts on critical user flows first, ensuring Acceptance Criteria are met before release.

How do I manage regression testing and defect tracking for release readiness?

Regression testing and defect tracking manage release readiness through structured reporting and risk assessment. You execute regression checks per release guidelines, track defects systematically, and evaluate quality criteria to determine final production readiness.

When do I need UAT testing alongside E2E and integration tests?

UAT testing is needed alongside E2E and integration tests to validate critical user flows within production-like contexts. Applying testing across these layers ensures comprehensive coverage and verifies that acceptance criteria are fully met.