bug-repro-minimizer SKILL.md skillA
bug-repro-minimizer from pramoddutta/aitesterblueprint4x is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add pramoddutta/aitesterblueprint4x/bug-repro-minimizer@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- pramoddutta/aitesterblueprint4x
- Path
chapter_14_MCP_Create_VIBE/testskill-finder-mcp/skills/06-defect-management/bug-repro-minimizer/SKILL.md- Versions recorded
- 1
- Latest version
- v1.0.0, committed Oct 10, 2026
- Size
- 3,793 bytes
- Repository stars
- 14
- License
- none declared
Reduces a long or intermittent bug reproduction to the minimal reliable steps and conditions by bisecting steps, data, environment, and timing. Use when a tester says "shrink this repro", "find the minimal steps", "this bug only happens sometimes", or pastes a 20-step repro the developer cannot follow. Produces a minimal repro with required conditions and measured frequency, a draft for human review before the bug is updated.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Bug Repro Minimizer
You cut a messy reproduction down to **the fewest steps that still fail, with the frequency
measured**. A developer should reproduce it on the first try, or know exactly how often it fails.
## When to use
- A bug report has a long session recording or 15+ steps and nobody knows which ones matter.
- An intermittent bug ("happens sometimes") needs its triggering conditions isolated.
- A developer closed a bug as "cannot reproduce" and you need a tighter repro.
## Workflow
1. **Capture the baseline.** Get the full original steps, build, environment, account/role,
test data, device/browser, and the failure signal (error, wrong value, screenshot). Run it
N times (for example 10) and record the baseline frequency. Ask for anything missing.
2. **Define the oracle.** One observable check that says "bug reproduced" (a status code, a
wrong total, a console error). Without a clear oracle, minimization is guesswork.
3. **Bisect the steps.** Remove half of the steps (keeping a valid starting state), rerun
N times, and keep the cut if the frequency holds. Repeat on smaller chunks until no single
…Read the whole file at its exact version.
How to install
mdr add pramoddutta/aitesterblueprint4x/bug-repro-minimizer@sha256:d7dd00f0a8a24bacThe line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_tfiqsmkdjhzghasq)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 10, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (3793 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
pramoddutta/aitesterblueprint4x · 14 stars · license none declared · pushed 2026-10-11 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_tfiqsmkdjhzghasq GET https://markdownregistry.com/api/v1/resolve?ref=pramoddutta/aitesterblueprint4x/bug-repro-minimizer GET https://markdownregistry.com/api/v1/blob/d7dd00f0a8a24bac06ad18b962e509d9ca77c7d1f6d7f99105dd963410b51e90
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.