sprint-testing

Orchestrates in-sprint manual QA per ticket across planning, execution, and reporting phases.

Updated Aug 31, 2026
One-click install
npx skills add https://github.com/ahuaracab/test-genesis --skill sprint-testing-ahuaracab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprint-testing
Source: https://github.com/ahuaracab/test-genesis/tree/main/.agents/skills/sprint-testing
Command: npx skills add https://github.com/ahuaracab/test-genesis --skill sprint-testing-ahuaracab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Manual and exploratory QA during a sprint often lacks structure: tickets get tested ad hoc, bugs are filed without consistent classification, and test artifacts drift out of sync with the TMS. This Skill drives a disciplined three-phase pipeline (Planning, Execution, Reporting) for every user story or bug, producing traceable ATP, ATS, and ATR artifacts in Jira/Xray or other trackers. ## Core Features & Use Cases - Three-phase QA pipeline: Session Start, Phase 1 Planning (triage, risk scoring, ATP authoring, test-design techniques like EP/BVA/state-transition), Phase 2 Execution (smoke test first, then UI/API/DB triforce exploration with evidence capture), and Phase 3 Reporting (ATR, QA comment, ticket transition, bug filing). - Single-ticket and batch-sprint modes: Process one story or bug, or loop through an entire sprint backlog via a SPRINT-N-TESTING framework file with resume support. - TMS modality awareness: Adapts artifact creation for jira-xray (Test/Test Set/Test Plan/Test Execution issues), jira-native, Notion, and Azure DevOps, with strict rules for coverage links and environments. - Defect classification doctrine: Distinguishes Bug vs Defect vs Improvement by feature lifecycle stage, with severity-to-priority auto-derivation. - Use Case: A QA engineer asks to "test ticket UPEX-277" — the Skill fetches the ticket, builds the PBI folder, authors an ATP with technique-derived test outlines, runs smoke plus UI/API/DB exploration capturing screenshots, then posts the ATR and QA comment and transitions the ticket. ## Quick Start Ask the AI to test a specific user story or bug ticket by its key, for example: run sprint QA on ticket PROJ-123 and report the results.

Frequently Asked Questions about sprint-testing

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

FAQPage Schema
How do I run manual QA on a Jira user story during a sprint?

Invoke the skill with the story key (e.g., PROJ-123). It runs Session Start to fetch the ticket and build the PBI folder, then Phase 1 Planning (triage, ATP, test outlines), Phase 2 Execution (smoke test, then UI/API/DB exploration), and Phase 3 Reporting (ATR, QA comment, ticket transition).

How do I retest a bug fix on staging?

Provide the bug ticket key. The skill runs the veto and triage decision tree first, then either a code-review-only path or a full ATP/ATR verification flow. In jira-xray mode it creates one repro Test executed in a retest Execution linked to the bug.

Does sprint-testing work with Jira Xray and plain Jira?

Yes, it supports both modalities. With Xray it creates Test, Test Set (ATS), Test Plan (ATP), and Test Execution (ATR) issues with Xray-internal membership. In jira-native mode it writes ATP/ATR into story custom fields or fallback comments and defers persistent test cases to Phase 4.

Can I process an entire sprint backlog in one run?

Yes, batch-sprint mode generates or resumes a SPRINT-N-TESTING.md framework file and loops the same four subagent dispatches per ticket. It updates the framework file after each ticket, pauses on bug findings, and stops on tool failures with retry or abort options.

When should I not use sprint-testing?

Do not use it for TMS documentation and ROI scoring (test-documentation), automation coding in Playwright/KATA (test-automation), CI regression suite execution (regression-testing), or onboarding a new repository (project-discovery). It covers only in-sprint manual QA phases 1 through 3.

Why does the skill classify findings as Bug, Defect, or Improvement?

Classification follows the affected feature's lifecycle stage: Bug means the feature is live above Staging, Defect means it is still pre-release, and Improvement means no acceptance criterion was broken. This prevents mislabeling every finding as a Bug and drives correct severity-to-priority derivation.