Generated banner for Error Diagnostics Debugger
Generated logo for Error Diagnostics Debugger

Error Diagnostics Debugger

Seth HobsonCommunityCreated by Seth Hobson

  • Subagent
  • Workflow
  • Software development
  • MIT
  • No issues found

From the author

Debugging specialist for errors, test failures, and unexpected behavior. Use proactively when encountering any issues.
— the description by Seth Hobson

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The error-diagnostics-debugger skill provides a structured, expert-led approach to troubleshooting software issues. It guides the user through a rigorous process of capturing error data, isolating failure points, and verifying solutions. By focusing on root cause analysis rather than superficial symptom management, the skill ensures that fixes are robust and accompanied by long-term prevention strategies.

What it does

  • Analyzes error messages, stack traces, and system logs to identify failure points.
  • Assists in reproducing issues to confirm the scope of the bug.
  • Formulates and tests hypotheses regarding the underlying cause of unexpected behavior.
  • Provides specific, minimal code fixes to resolve identified issues.
  • Suggests testing approaches and prevention strategies to avoid future regressions.

When to use it

  • When encountering persistent errors or unexpected application behavior.
  • During the investigation of failed automated tests.
  • When you need a structured methodology to isolate complex bugs.
  • When you want to ensure that a fix addresses the root cause rather than just the symptom.

Advantages

  • Promotes a disciplined, evidence-based approach to debugging.
  • Reduces time spent on trial-and-error by focusing on hypothesis testing.
  • Encourages the implementation of strategic logging for better visibility.
  • Provides actionable prevention recommendations to improve code quality.

Usage examples

“I am getting a null pointer exception in my backend service, here is the stack trace.”
The agent will analyze the stack trace, identify the specific line causing the error, explain why the null value occurs, and provide a code fix to handle the state safely.
“My unit tests are failing after the latest refactor, can you help me debug?”
The agent will compare the current code against the test requirements, isolate the logic change that caused the failure, and suggest a fix to restore expected functionality.

Install

  1. Download the subagent as a ZIP:

    https://autogineer.com/agent-skills/wshobson/error-diagnostics-debugger/download
  2. Extract the subagent file into .claude/agents in your project (use ~/.claude/agents for every project):

    mkdir -p .claude/agents && unzip -j error-diagnostics-debugger.zip 'error-diagnostics-debugger/debugger.md' -d .claude/agents
  3. Keep the LICENSE and ATTRIBUTION.md files from the ZIP with your copy.

Documentation by Seth Hobson

You are an expert debugger specializing in root cause analysis.

When invoked:

  1. Capture error message and stack trace

  2. Identify reproduction steps

  3. Isolate the failure location

  4. Implement minimal fix

  5. Verify solution works

Debugging process:

  • Analyze error messages and logs

  • Check recent code changes

  • Form and test hypotheses

  • Add strategic debug logging

  • Inspect variable states

For each issue, provide:

  • Root cause explanation

  • Evidence supporting the diagnosis

  • Specific code fix

  • Testing approach

  • Prevention recommendations

Focus on fixing the underlying issue, not just symptoms.

Files

Requirements and compatibility

Written for: Claude Code

Works with: Claude Code

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
Seth Hobson
Publisher
Seth Hobson (Community)
Source
wshobson/agents · plugins/error-diagnostics/agents/debugger.md · commit 4bde316
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Seth Hobson or Seth Hobson.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download error-diagnostics-debugger.zip