magpie-issue-reproducer

Reproduce code repository issues by running example code from issue descriptions.

79|76|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/apache/magpie --skill magpie-issue-reproducer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: magpie-issue-reproducer
Source: https://github.com/apache/magpie/tree/main/skills/issue-reproducer
Command: npx skills add https://github.com/apache/magpie --skill magpie-issue-reproducer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, git, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the reproduction of issues in code repositories and assesses whether the reported failures are present on the default branch.

Core Features & Use Cases

  • Issue Reproduction: Extracts example code from issue descriptions and runs it on the default branch.
  • Assessment: Compares the observed behavior with the expected failure to determine if the issue is fixed or still present.
  • Use Case: If an issue is reported, this Skill can be used to quickly verify if the bug still exists on the current version of the code.

Quick Start

Run the issue-reproducer <issue-key> command to reproduce the specified issue and check if it is fixed on the default branch.

Frequently Asked Questions about magpie-issue-reproducer

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

FAQPage Schema
What is the best way to check if a reported bug is fixed on the default branch?

Yes, it handles various shapes of code including complete scripts, test snippets, and inline fragments extracted from issue descriptions to assess reproducibility on the default branch.

Do I need Git and Python to run automated issue reproduction scripts?

Yes, you need Python for scripting and Git for version control, along with access to the target code repository and its runtime environment to successfully execute the issue reproduction process.

How does issue reproduction handle different code shapes from issue descriptions?

Issue reproduction handles various shapes of code including complete scripts, test snippets, and inline fragments extracted from issue descriptions to assess reproducibility on the default branch.

Can I extract and run inline code fragments from bug reports to verify failures?

Yes, you can extract and run inline code fragments, complete scripts, and test snippets from bug reports to compare observed behavior with expected failures and verify if the issue is still present.