bug-reproduction-test-generator

Generate executable regression tests from bug reports and stack traces.

142|14|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/ArabelaTso/Skills-4-SE --skill bug-reproduction-test-generator-arabelatso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bug-reproduction-test-generator
Source: https://github.com/ArabelaTso/Skills-4-SE/tree/main/skills/bug-reproduction-test-generator
Command: npx skills add https://github.com/ArabelaTso/Skills-4-SE --skill bug-reproduction-test-generator-arabelatso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automatically generates executable tests that reproduce reported bugs from issue reports and code repositories, ensuring bugs are consistently caught and fixed.

Core Features & Use Cases

  • Automated Test Generation: Creates tests based on bug descriptions, stack traces, or error messages.
  • Bug Validation: Converts issue reports into executable regression tests.
  • Use Case: When a user reports a bug with a description and a stack trace, this Skill can generate a new test case that fails in the same way, confirming the bug and providing a clear target for developers.

Quick Start

Use the bug-reproduction-test-generator skill to create a test that reproduces the bug described in the provided issue report for the given repository.

Frequently Asked Questions about bug-reproduction-test-generator

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

FAQPage Schema
How do I generate a failing test from a bug report and stack trace?

To generate a failing test from a bug report and stack trace, provide the issue description and repository code structure. The skill analyzes symptoms and triggering conditions to produce executable test code that reproduces the error.

What is bug reproduction in regression testing?

Bug reproduction in regression testing is the process of converting issue reports and error messages into executable tests. This validates the reported bug by creating a test case that fails, confirming the issue and providing a target for developers.

Can I automatically create regression tests from issue descriptions?

Yes, you can automatically create regression tests from issue descriptions. The generation process analyzes affected components and triggering conditions from the issue report to produce platform-specific test code that reproduces the bug.

Does the test generation work with any code repository structure?

Test generation requires analyzing your specific repository code structure to produce platform-specific test code. By examining the affected components and issue symptoms within your codebase, it accurately targets the reported bug.

What is the best way to convert error messages into executable test cases?

The best way to convert error messages into executable test cases is to analyze the issue symptoms, affected components, and triggering conditions. This generates platform-specific test code that validates the bug report.