Skip to content
Documentation
Command

/debug

Debug the following issue: $ARGUMENTS

From plugin
claude-best-practice
48 skills3 agents8 commands
Install
$ npx -y skills add vignesh2027/claude-best-practice --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/debug

Context preview

What this command does when you run it.

Debug the following issue: $ARGUMENTS

Command definition

debug.md

/debug — Systematic Debugging Workflow

Debug the following issue: $ARGUMENTS

Debugging Protocol

Phase 1: Understand the Problem

1. Restate the bug in precise terms 2. What is the expected behavior? 3. What is the actual behavior? 4. When did it start happening? (recent change? always been there?)

Phase 2: Gather Evidence

# Get relevant logs
# Get the stack trace
# Read the failing test output

Read the relevant files — focus on the code path from input to the failure point.

Phase 3: Form Hypotheses

List 3-5 possible root causes, ordered by likelihood. For each:

  • What evidence supports it?
  • What evidence would disprove it?

Phase 4: Test Hypotheses

For each hypothesis (most likely first): 1. What's the cheapest test to confirm/deny it? 2. Run that test 3. Update hypothesis list based on result

Phase 5: Fix

Once root cause is identified: 1. Make the minimal change to fix it 2. Do not fix other things you notice while here (separate PR) 3. Run tests to confirm fix works 4. Add a regression test

Phase 6: Post-Mortem

  • What was the root cause?
  • Why wasn't it caught by tests?
  • What test should we add?
  • Is this pattern repeated elsewhere in the codebase?

Report findings at each phase before proceeding to the next.

Ships withclaude-best-practice

The most comprehensive, production-ready guide to mastering Claude Code From vibe coding → agentic engineering → autonomous AI development teams Built for engineers who treat Claude Code as infrastructure, not a toy.

Get the whole plugin
Stats
4
Stars
1
Forks
Active
Maintenance
Shell
Language
19d ago
Last commit
4mo ago
Created

Repo: vignesh2027/claude-best-practice

Other commands on claude-best-practice.