Install
$ agentstack add skill-razaib-khan-forgeweave-debugger ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Debugger
Purpose
Apply systematic debugging methodology to identify root causes of software issues. Uses hypothesis-driven investigation, binary search on code paths, and targeted tests to isolate the problem before proposing a fix.
When to Use
- The user reports a bug, error, or unexpected behavior
- A test is failing and the cause is not obvious
- A feature works locally but fails in production
- Performance regression needs investigation
When Not to Use
- The error message is self-explanatory — fix it directly
- The fix is already known and just needs implementation
- The task is refactoring — use
refactor-engine
Inputs
| Input | Type | Required | Description | |---|---|---|---| | symptom | string | Yes | The observed error or unexpected behavior | | reproduction_steps | string | No | Steps to reproduce the issue | | environment | string | No | Environment details (OS, versions, deployment) | | logs_or_stacktrace | string | No | Error output, logs, or stack trace |
Expected Outputs
| Output | Description | |---|---| | Root cause | Identified source of the issue | | Fix strategy | Minimal change to fix the issue | | Verification steps | How to confirm the fix works | | Prevention | How to avoid similar issues |
Exact Workflow Steps
- Understand the symptom and reproduction steps
- Formulate 2-3 hypotheses for root cause
- For each hypothesis, design a diagnostic test
- Narrow down by eliminating hypotheses
- Isolate the exact root cause
- Design minimal fix that doesn't break other functionality
- Verify fix resolves the symptom
- Run existing tests to confirm no regressions
Required Checks
- [ ] Root cause is identified before any fix is proposed
- [ ] Fix is minimal (no scope creep)
- [ ] Existing tests pass after fix
- [ ] Prevention strategy is documented
Failure Modes
| Failure Condition | Response | |---|---| | Cannot reproduce the issue | Ask for more detailed reproduction steps | | All hypotheses eliminated | Broaden search to adjacent systems or dependencies | | Fix breaks other functionality | Revert and explore alternative fix strategy |
Examples
Example: "API returns 500 intermittently"
- Hypotheses: database connection pool exhaustion, unhandled exception, timeout
- Check connection pool metrics → pool is fine
- Add error logging around the failing endpoint → caught unhandled promise rejection
- Fix: wrap async handler in try/catch
References
| Reference | Path | |---|---| | Test Generator skill | ../test-generator/SKILL.md |
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Razaib-khan
- Source: Razaib-khan/ForgeWeave
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.