Files
gh-greyhaven-ai-claude-code…/skills/smart-debugging/examples/INDEX.md
2025-11-29 18:29:18 +08:00

2.1 KiB

Smart Debug Examples

Complete examples demonstrating systematic debugging workflows from error triage to verified fixes.

Available Examples

null-pointer-debug-example.md

Complete walkthrough of debugging a NoneType AttributeError.

  • Stack trace analysis and root file identification
  • Error pattern matching (null pointer pattern)
  • Code inspection of problematic function
  • Fix generation with 3 options (return early, default value, exception)
  • Test-driven debugging with failing test creation
  • Fix application and verification
  • Root cause analysis using 5 Whys
  • Prevention strategy implementation

type-error-debug-example.md

Debugging type mismatch and operand type errors.

  • TypeError analysis (unsupported operand types)
  • Type inference from stack trace
  • Pattern matching for type mismatches
  • Type validation fix generation
  • Unit test creation for type validation
  • Static analysis recommendations (mypy, Pydantic)
  • Prevention through type hints

integration-failure-debug.md

Debugging API integration failures and contract violations.

  • HTTP error analysis (400, 422, 500 responses)
  • API contract validation against OpenAPI spec
  • Request/response comparison
  • Schema validation with Pydantic
  • Integration test creation
  • Observability integration (trace ID correlation)
  • Rollback and deployment strategies

performance-bug-debug.md

Debugging performance-related bugs and slow queries.

  • Performance profiling with cProfile
  • Database query analysis (N+1 detection)
  • Caching strategy implementation
  • Optimization verification with benchmarks
  • Delegation to performance-optimizer agent
  • Production monitoring setup

Quick Reference

Need null pointer help?null-pointer-debug-example.md Need type error help?type-error-debug-example.md Need API debugging?integration-failure-debug.md Need performance debugging?performance-bug-debug.md