pre-deploy-qa

Run unit, integration, and E2E tests and verify acceptance criteria to generate a deploy readiness verdict.

12|2|Updated Feb 2, 2020
One-click install
npx skills add https://github.com/servitola/dotfiles --skill pre-deploy-qa-servitola
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-deploy-qa
Source: https://github.com/servitola/dotfiles/tree/main/claude-code/skills/pre-deploy-qa
Command: npx skills add https://github.com/servitola/dotfiles --skill pre-deploy-qa-servitola

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pre-deploy QA provides a structured approach to validate software readiness by executing the full test suite (unit, integration, and E2E) and verifying acceptance criteria derived from user-spec and tech-spec, ensuring releases are stable and meet defined requirements.

Core Features & Use Cases

  • Run the full test suite (unit, integration, and E2E) across the project to surface regressions before deployment.
  • Verify every acceptance criterion from user-spec and tech-spec, documenting evidence and pass/fail status.
  • Produce a consolidated QA report including test counts, results, and decisions to proceed or halt deployment.
  • Use as a gating step in CI/CD or as a manual pre-deploy checklist for critical features.

Quick Start

Trigger the pre-deploy QA process to run the full test suite and verify acceptance criteria against user-spec and tech-spec.

Frequently Asked Questions about pre-deploy-qa

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

FAQPage Schema
How do I verify acceptance criteria before deployment?

Verifying acceptance criteria before deployment involves orchestrating automated test execution and mapping explicit user-spec and tech-spec criteria directly to test results, generating a final deploy readiness verdict.

What is pre-deploy QA and how does it work?

Pre-deploy QA is a gating step that validates software readiness by running the full test suite, gathering evidence, and checking defined acceptance criteria to decide whether to proceed with or halt deployment.

How do I run unit, integration, and E2E tests as a deployment gate?

You can run unit, integration, and E2E tests as a deployment gate by triggering this process to execute the full test suite across the project, surface regressions, and produce a consolidated QA report with pass or fail decisions.

Does pre-deploy QA work without external testing dependencies?

Yes, pre-deploy QA works without external dependencies, orchestrating the execution of existing test suites and verifying acceptance criteria natively to produce a deployment readiness verdict.

Can I use pre-deploy QA for manual release checklists?

Yes, you can use pre-deploy QA for manual release checklists, as it functions effectively as a manual pre-deploy checklist for critical features or as an automated gating step within CI/CD pipelines.

What is included in a pre-deploy QA readiness report?

A pre-deploy QA readiness report includes consolidated test counts, execution results, and documented evidence mapping acceptance criteria to test outcomes to justify the deployment decision.