Generated banner for Error Debugging Debugger
Generated logo for Error Debugging Debugger

Error Debugging 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-debugging-debugger skill provides a systematic approach to troubleshooting software issues. It guides the agent through a rigorous process of capturing error data, isolating failure points, and verifying fixes. By focusing on root cause analysis rather than superficial symptom management, it helps developers resolve unexpected behavior and test failures efficiently while providing long-term prevention strategies.

What it does

  • Analyzes error messages and stack traces to identify failure patterns.
  • Guides the isolation of code segments responsible for unexpected behavior.
  • Formulates and tests hypotheses to validate the root cause.
  • Provides specific code fixes and verification steps.
  • Offers recommendations for preventing similar issues in the future.

When to use it

  • When encountering persistent software errors or unexpected application behavior.
  • During the investigation of failing automated tests.
  • When you need a structured approach to isolate complex bugs.
  • When you want to ensure that a fix addresses the underlying issue rather than just the symptom.

Advantages

  • Promotes a methodical, evidence-based approach to debugging.
  • Reduces the likelihood of recurring issues through prevention advice.
  • Ensures that fixes are verified and tested.
  • Helps maintain code quality by focusing on root cause analysis.

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 of code causing the error, explain why the null value occurred, and provide a code fix.
“My integration test is failing intermittently, can you help me debug it?”
The agent will review the test logs, suggest strategic logging to capture state, and help isolate whether the issue is in the test setup or the application code.

Install

  1. Download the subagent as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/wshobson/error-debugging-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-debugging-debugger.zip 'error-debugging-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

debugger.md

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.

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-debugging/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.

Download ZIP

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