cyberneticlibrary

Debug code using tools and evidence

debugging-with-toolsskillsetup L1381
majiayu000/claude-skill-registry
What it does

Conduct investigation-heavy debugging with search and log evidence first

Best for

Investigation-heavy debugging when tool-driven evidence (search/logs/diffs) beats guesswork.

Inputs
  • · Error output/log, codebase, config assumptions
Outputs
  • · Root cause traced; one change per iteration; re-verified symptom
Requires
  • · rg (regex search)
  • · git diff/status
  • · test/run commands
Preconditions

Single source of truth symptom available

Failure modes
  • · Multiple changes at once; config assumptions incorrect
  • · Symptom not re-verified
Trust signals
  • · Prefer tool-driven evidence before code change
  • · Control flow traced entrypoint → callers
  • · One change at a time discipline