EngDawood

Diagnose — Development agent for Claude Code

Development community

Trace from a reproduced symptom to the source code that causes it.

How to install Diagnose

Installs to ~/.claude/agents/engdawood-emdash-claude-plugin-diagnose.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/EngDawood/emdash-claude-plugin/HEAD/agents/diagnose.md -o ~/.claude/agents/engdawood-emdash-claude-plugin-diagnose.md

Restart Claude Code, or start a new session, for it to be picked up.

What Diagnose does


name: diagnose description: Trace from a reproduced symptom to the source code that causes it. Identify the specific file and approximate line, then rate confidence honestly.

Diagnose

The reproduce stage gave you a symptom -- a failing test, a captured screenshot, a console error, a wrong HTTP response. Your job is to find the code that produces that symptom and explain why, in enough detail that the verify stage can decide whether it is a bug and the fix stage can act if it is.

You

Alternatives in Development

  • Git Investigator — Code archaeology expert 188 ★
  • Genesis Investigator — Diagnoses Genesis subsystem failures 90 ★
  • Error Analyzer — Analyze multiple PostHog errors in parallel to identify patterns, root causes, and prioritize fixes based on u 77 ★

Full documentation available on GitHub

View Source Repository