debugging-strategies

Installation
Summary

Systematic debugging methodology with tools, techniques, and patterns for tracking down bugs across any codebase.

  • Covers the scientific method for debugging: observe, hypothesize, experiment, analyze, and repeat until root cause is found
  • Includes language-specific debugging tools and configurations for JavaScript/TypeScript, Python, and Go with practical examples
  • Provides advanced techniques like binary search debugging, differential debugging, trace debugging, and memory leak detection
  • Organized patterns for common issue types: intermittent bugs, performance issues, and production debugging with targeted strategies
SKILL.md

Debugging Strategies

Transform debugging from frustrating guesswork into systematic problem-solving with proven strategies, powerful tools, and methodical approaches.

When to Use This Skill

  • Tracking down elusive bugs
  • Investigating performance issues
  • Understanding unfamiliar codebases
  • Debugging production issues
  • Analyzing crash dumps and stack traces
  • Profiling application performance
  • Investigating memory leaks
  • Debugging distributed systems

Core Principles

1. The Scientific Method

Related skills

More from wshobson/agents

Installs
7.8K
Repository
wshobson/agents
GitHub Stars
35.3K
First Seen
Jan 20, 2026