qa

Design test plans and defect reports from acceptance criteria.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/codetail-ai/skillwright --skill qa-codetail-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/codetail-ai/skillwright/tree/main/roles/qa-agent
Command: npx skills add https://github.com/codetail-ai/skillwright --skill qa-codetail-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams validate software against defined acceptance criteria so defects are found before release instead of after users encounter them.

Core Features & Use Cases

  • Test planning from requirements: Turns acceptance criteria into a structured test plan with scope, strategy, risks, and exit criteria.
  • Broad coverage design: Covers happy paths, edge cases, negative cases, boundary values, error handling, security-adjacent checks, retries, and state transitions.
  • Automated and manual verification: Supports unit, integration, and end-to-end test design, then reports failures with clear reproduction steps and severity.
  • Use case: Use this Skill when a feature is ready and you need a QA workflow that designs tests, runs them, and documents actionable defects.

Quick Start

Give the skill the feature requirements, implementation surface, and acceptance criteria, and ask it to create a QA test plan and defect report.

Frequently Asked Questions about qa

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

FAQPage Schema
How do I generate a test plan from acceptance criteria?

To generate a test plan from acceptance criteria, provide the feature requirements and implementation context. The system structures test scope, strategy, risks, and exit criteria to verify software against defined acceptance criteria.

What is regression testing and edge-case analysis for feature verification?

Regression testing and edge-case analysis validate feature verification by covering happy paths, boundary values, negative cases, and state transitions to ensure new changes do not break existing software functionality.

How do I design automated tests for unit, integration, and end-to-end workflows?

Design automated tests for unit, integration, and end-to-end workflows by supplying implementation details and requirements. The system supports both automated and manual test design across these layers.

How do I write a severity-classified bug report with reproducible steps?

Write a severity-classified bug report with reproducible steps by documenting the failure, reproduction actions, and severity level. This workflow reports defects with clear reproduction steps and severity classification.

Do I need clear requirements to start defect triage and test planning?

Yes, you need clear requirements, implementation context, and reproducible steps to start defect triage and test planning. These inputs ensure accurate test coverage and severity-classified bug reporting.