Automatically generates executable tests that reproduce reported bugs from issue reports and code repositories. Use when users need to: (1) Create a test that reproduces a bug described in an issue report, (2) Generate failing tests from bug descriptions, stack traces, or error messages, (3) Validate bug reports by creating reproducible test cases, (4) Convert issue reports into executable regression tests. Takes a repository and issue report as input and produces test code that reliably triggers the reported bug.
Install with Tessl CLI
npx tessl i github:ArabelaTso/Skills-4-SE --skill bug-reproduction-test-generator90
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Bug reproduction test with stack trace
Uses pytest framework
100%
100%
Issue reference in test
100%
100%
Asserts buggy behavior
100%
100%
Inline comments present
100%
100%
Does not modify source
100%
100%
Markdown summary present
100%
100%
Summary: how it reproduces
100%
100%
Summary: symptoms validated
100%
100%
Summary: run instructions
100%
100%
Plan-for-fix comment
100%
100%
Without context: $0.2459 · 1m 9s · 16 turns · 19 in / 3,780 out tokens
With context: $0.6217 · 1m 53s · 32 turns · 451 in / 6,667 out tokens
Underspecified issue handling and assumption documentation
Uses Jest framework
100%
100%
Issue reference in test
100%
100%
Assumptions stated in test
0%
100%
Summary documents what is unclear
0%
53%
Asserts buggy behavior
0%
100%
Does not modify source
100%
100%
Markdown summary present
100%
100%
Summary: assumptions section
0%
100%
Without context: $0.3244 · 1m 37s · 17 turns · 21 in / 4,979 out tokens
With context: $0.7673 · 3m 6s · 34 turns · 296 in / 9,891 out tokens
Minimal test with assertion specificity
Uses pytest/class style
100%
100%
Asserts ValueError type
33%
100%
Asserts error message text
0%
0%
Issue reference in test
100%
100%
Inline comments in test body
0%
90%
Minimal setup
100%
100%
Does not modify source
100%
100%
Plan-for-fix comment
0%
100%
Markdown summary present
100%
100%
Summary: run instructions
100%
100%
Without context: $0.5085 · 1m 52s · 27 turns · 34 in / 6,365 out tokens
With context: $0.6523 · 2m 21s · 29 turns · 35 in / 7,844 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.