qa-phase1

Classify PR changes and deploy to QA with health checks.

9|3|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/Pythagora-io/agent-templates --skill qa-phase1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-phase1
Source: https://github.com/Pythagora-io/agent-templates/tree/main/QA%20Agent/qa-phase1
Command: npx skills add https://github.com/Pythagora-io/agent-templates --skill qa-phase1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This phase automates the initial QA risk assessment by collecting PR details, changes, and testing plans to guide validation before phase2.

Core Features & Use Cases

  • Fetch PR details, diffs, and companion PRs to understand scope
  • Classify the change and determine testing scope (UI, API, infra)
  • Deploy to the QA environment when needed and perform health checks including smoke testing

Quick Start

Execute the phase1 workflow to fetch PR details, assess changes, deploy to QA if needed, and run environment health smoke checks.

Frequently Asked Questions about qa-phase1

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

FAQPage Schema
How do I automate QA readiness validation for a pull request?

To automate QA readiness validation for a pull request, you can use this phase1 workflow to fetch PR details, classify changes across UI, API, and infra, deploy to QA, and run smoke tests.

What is PR-based QA risk assessment and how does it work?

PR-based QA risk assessment evaluates pull request changes to guide validation testing. It works by reading PR details, diffs, and companion PRs to classify the change scope before deploying to the QA environment.

How do I run a smoke test after deploying a PR to the QA environment?

To run a smoke test after deploying a PR to the QA environment, this workflow enforces deterministic steps that validate environment health and conduct smoke testing once the deployment is complete.

Do I need a testing plan to classify PR changes for QA workflows?

Yes, you need a testing plan to classify PR changes for QA workflows. The phase1 workflow requires access to PR data, a companion testing plan, and a QA environment to determine the testing scope.

Can I assess UI, API, and infra changes in a single QA workflow?

Yes, you can assess UI, API, and infra changes in a single QA workflow. This phase1 process classifies the change type and determines the testing scope across these domains before deployment.

What are the limitations of phase1 QA workflows for pull requests?

The limitation of phase1 QA workflows is that they only perform initial risk assessment and environment health checks. They guide validation before phase2, meaning deeper testing requires subsequent workflow phases.