bug-reproduction-validator

Reproduce reported software bugs and classify them as confirmed, not bugs, or unreproducible.

5|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/marchatton/agent-skills --skill bug-reproduction-validator-marchatton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bug-reproduction-validator
Source: https://github.com/marchatton/agent-skills/tree/main/.agents/skills/03-plan/bug-reproduction-validator
Command: npx skills add https://github.com/marchatton/agent-skills --skill bug-reproduction-validator-marchatton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps verify if reported issues are genuine bugs by systematically attempting to reproduce them, saving development time by filtering out false positives.

Core Features & Use Cases

  • Bug Verification: Confirms whether a reported issue can be reproduced.
  • Systematic Reproduction: Follows detailed steps to replicate the bug.
  • Bug Classification: Categorizes the issue as a confirmed bug, not a bug, or un reproducible.
  • Use Case: When a user reports a crash, this Skill will attempt to trigger the crash using the provided steps before developers spend time debugging.

Quick Start

Use the bug-reproduction-validator skill to validate the bug report provided in the issue description.

Frequently Asked Questions about bug-reproduction-validator

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

FAQPage Schema
How do I verify if a reported software bug is actually reproducible?

Verify a reported software bug by systematically attempting to reproduce it using the provided steps and environment details. The process involves debugging, code review, and environment analysis to confirm deviations from expected functionality before developers invest time fixing it.

What is the best way to systematically classify reported issues as confirmed bugs or false positives?

Systematically classify reported issues by attempting reproduction based on user-provided steps and environment details. This validates whether the issue is a confirmed bug, not a bug, or unreproducible, providing detailed findings and evidence to filter out false positives.

Can I use this systematic bug validation approach for any environment or issue tracking setup?

Yes, you can use this bug validation approach for any issue tracking setup as it relies on provided reproduction steps and environment details. It requires no specific dependencies to perform code review and environment analysis for confirming deviations from expected functionality.

Why should I validate bug reports before assigning them to developers?

Validate bug reports before assigning them to developers to save development time by filtering out false positives. Confirming whether a reported issue can be reproduced ensures developers only spend time debugging genuine deviations from expected functionality.

What does a bug reproduction validation process include when analyzing unreproducible issues?

The bug reproduction validation process includes systematic debugging, code review, and environment analysis when analyzing unreproducible issues. It categorizes the issue and provides detailed findings and evidence explaining why the bug could not be triggered.

How do I trigger a reported crash to confirm it is a genuine bug?

Trigger a reported crash to confirm it is a genuine bug by following the detailed reproduction steps provided in the issue description. The systematic reproduction process attempts to replicate the exact conditions to verify the deviation from expected functionality.