reproducing-issues

Convert vague bug reports into repeatable reproduction steps with evidence and a verdict.

18|9|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/arozumenko/sdlc-skills --skill reproducing-issues
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reproducing-issues
Source: https://github.com/arozumenko/sdlc-skills/tree/main/skills/reproducing-issues
Command: npx skills add https://github.com/arozumenko/sdlc-skills --skill reproducing-issues

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you convert an unclear or unconfirmed bug report into precise, repeatable reproduction steps with supporting evidence and a clear CONFIRMED / CANNOT-REPRODUCE / PARTIAL verdict.

Core Features & Use Cases

  • Guided reproduction workflow: Intake, environment setup, structured reproduction attempts, and evidence capture.
  • Cross-surface reproduction: UI (Playwright/browser verification), API (curl/script), and logic (minimal repro script), including intermittent scenarios with multiple runs.
  • Handoff-ready outputs: Produces RCA hints without performing fixes, and enforces a confirmation gate before RCA proceeds.
  • Ticket-first documentation: Records everything on the tracker ticket as the source of truth.

Quick Start

Ask your agent to reproduce the bug report on the ticket and conclude with a CONFIRMED, CANNOT-REPRODUCE, or PARTIALLY CONFIRMED verdict with evidence and RCA handoff hints.

Frequently Asked Questions about reproducing-issues

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

FAQPage Schema
How do I reproduce an intermittent bug that only happens sometimes?▼

Bug reproduction for intermittent failures requires multiple timed attempts with detailed environment tracking to capture concrete artifacts like logs and screenshots. This structured process yields a PARTIAL or CONFIRMED verdict by executing repeated reproduction steps until the issue surfaces.

What's the best way to document bug reproduction steps for root cause analysis?▼

Documenting bug reproduction steps for root cause analysis involves capturing environment setup details, screenshots, and API responses as concrete evidence. This process provides RCA hints without fixing code and enforces a confirmation gate before downstream analysis proceeds.

Can I use Playwright to verify and reproduce UI bugs?▼

Playwright is supported for UI bug verification to capture browser-based evidence during reproduction attempts. This cross-surface approach also covers API verification using curl or scripts and logic bugs using minimal repro scripts, ensuring comprehensive evidence capture.

How do I confirm a vague bug report with no clear steps?▼

Confirming a vague bug report involves a guided workflow that transforms unclear descriptions into precise, repeatable reproduction steps. The process outputs a clear CONFIRMED, CANNOT-REPRODUCE, or PARTIALLY CONFIRMED verdict with supporting evidence attached to the tracker ticket.

Why does bug reproduction require a confirmation gate before root cause analysis?▼

A confirmation gate before root cause analysis ensures only verified issues with concrete evidence proceed to RCA. This prevents wasted effort on unconfirmed bugs by requiring a clear CONFIRMED, CANNOT-REPRODUCE, or PARTIAL verdict with documented reproduction steps and artifacts.

What should I do when I cannot reproduce a reported bug?▼

When you cannot reproduce a reported bug, the structured workflow outputs a CANNOT-REPRODUCE verdict after documenting environment setup and failed reproduction attempts. All findings are recorded on the tracker ticket as the source of truth for handoff and future investigation.