bug-detective SKILL.md skillA
bug-detective from milad-ahmd/agent-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add milad-ahmd/agent-skills/bug-detective@git:20261029.ed1488fPins git:20261029.ed1488f in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- milad-ahmd/agent-skills
- Path
skills/bug-detective/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261029.ed1488f, committed Oct 29, 2026
- Size
- 7,114 bytes
- Repository stars
- 5
- License
- MIT
Debugs code bugs systematically. Builds a minimal repro that fails on demand, logs each hypothesis and how it was tested so the investigation doesn't go in circles, narrows the cause by binary search over code, input or history, and pins down the change that introduced a regression with a git bisect runner that checks both ends first, handles timeouts and flaky repros, and always restores HEAD. Then writes a failing test, fixes the root cause instead of the symptom, and looks for the same bug…
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 Detective Debug by evidence: reproduce, guess, test the guess, narrow by halves, fix the cause, prove it. For a live production outage, use incident-commander first. Come back here once there is a specific bug to fix. ## 1. Reproduce first Get one command that exits non-zero while the bug is present and 0 once it is fixed: a single test, a script, a curl against a local server. Make it small and deterministic. - Pin anything that varies between runs, such as random seeds, the clock and timezone, locale, test order (run the one test) and network calls (use a fixture or a local fake). - Cut the input down to the smallest case that still fails. - If you will bisect, save it as a script outside the repo (`/tmp/repro.sh`) so it stays the same at every commit. - **Flaky?** Measure the failure rate before changing anything: `for i in $(seq 50); do ./repro.sh >/dev/null 2>&1 || echo F; done | wc -l`. If it fails 1 run in 10, a fix needs about 30 clean runs to mean much (0.9^30 ≈ 4% chance of passing by luck). …
Read the whole file at its exact version.
How to install
mdr add milad-ahmd/agent-skills/bug-detective@sha256:08e91038b6f8ef37The line at the top of this page pins the label git:20261029.ed1488f, 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_6let2bs7mngv7ito)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 29, 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 (7114 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
milad-ahmd/agent-skills · 5 stars · license MIT · pushed 2026-10-29 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_6let2bs7mngv7ito GET https://markdownregistry.com/api/v1/resolve?ref=milad-ahmd/agent-skills/bug-detective GET https://markdownregistry.com/api/v1/blob/08e91038b6f8ef37fd6560f7cadb40914dd5cf2bc19e4af71b09bfa411721741
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.