# Debug Helper

> Systematic debugging approach for identifying and fixing issues

- Skill: `majiayu000/debug-helper-2` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/debug-helper-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/debug-helper-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/debug-helper-2

---


# Debug Helper

A systematic approach to debugging software issues.

## Investigation Steps
1. Reproduce the issue consistently
2. Isolate the problem area
3. Form a hypothesis
4. Test the hypothesis
5. Apply the fix
6. Verify the solution

## Common Debugging Techniques
- Add logging at critical points
- Use breakpoints and step-through debugging
- Check input/output at boundaries
- Review recent changes in version control
- Compare working vs broken states

## Error Analysis
- Read error messages carefully
- Check stack traces for root cause
- Verify assumptions about data types and values
- Look for off-by-one errors and null references

