repro

Orchestrate a repro subagent to create minimal bug reproductions.

Updated Sep 6, 2018
One-click install
npx skills add https://github.com/terakoya76/terakoya76-playbooks --skill repro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repro
Source: https://github.com/terakoya76/terakoya76-playbooks/tree/main/roles/dotfiles/files/claude/skills/repro
Command: npx skills add https://github.com/terakoya76/terakoya76-playbooks --skill repro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the generation of minimal reproducible bug cases by coordinating a bug-reproducer subagent.

Core Features & Use Cases

  • Orchestrates a repro agent to explore a failing scenario and produce a concise reproducer.
  • Iteratively narrows down steps to a minimal set that reliably triggers the bug.
  • Useful for debugging flaky tests and intermittent failures across projects.

Quick Start

Describe the failing scenario and let the repro agent generate a minimal reproducible case.

Frequently Asked Questions about repro

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

FAQPage Schema
How do I create a minimal reproducible bug case from a complex failing scenario?

To create a minimal reproducible bug case, you describe the failing scenario and an agent iteratively narrows down the steps to reliably trigger the bug. This automation isolates the exact conditions needed to reproduce the issue.

Can I automate bug reproduction for flaky tests and intermittent crashes?

Yes, you can automate bug reproduction for flaky tests and intermittent crashes. The tool orchestrates a subagent to explore the failing scenario and capture the environment needed to reproduce intermittent failures reliably.

What is the best way to isolate minimal steps to reliably trigger a bug?

The best way to isolate minimal steps is through iterative narrowing. The reproduction agent explores the failing workflow, captures the environment, and progressively removes unnecessary actions until only the minimal triggering steps remain.

Do I need to provide specific environment details to reproduce a bug across software projects?

You need to describe the failing scenario, and the agent handles environment capture. It scaffolds the reproduction workflow end-to-end, ensuring the minimal case includes the necessary conditions to trigger the bug across projects.

Why does my bug reproduction workflow fail to isolate intermittent failures?

Intermittent failures often require iterative narrowing to isolate. Without an automated agent to explore and capture the environment across multiple attempts, complex reproduction workflows fail to reliably reproduce flaky behavior.

Are there limitations to using an automated agent for bug reproduction?

The agent focuses on generating minimal reproducible cases from described scenarios. Its scope covers flaky tests and complex workflows, but successful reproduction depends on the accuracy of the initial failing scenario description provided.