Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.
70
47%
Does it follow best practices?
Impact
84%
0.98xAverage score across 6 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/developer-essentials/skills/debugging-strategies/SKILL.mdPython performance profiling
cProfile used
100%
80%
pstats Stats used
100%
75%
sort_stats cumulative
100%
75%
print_stats called
100%
75%
Profile output included
100%
100%
Measurement before fix
100%
100%
Measurement after fix
100%
100%
Root cause identified
100%
100%
Root cause fixed
100%
100%
Findings documented
100%
100%
Systematic bug investigation
Observations documented
100%
100%
Hypotheses stated
60%
100%
Experiment described
90%
100%
Analysis included
100%
100%
Root cause identified
100%
100%
Root cause fixed
100%
100%
Single targeted change
75%
75%
No debug artifacts
100%
100%
Information gathered
100%
100%
Findings documented
100%
100%
Production incident investigation
No production changes
100%
100%
Evidence gathering first
100%
100%
Staging before prod
100%
100%
Differential table
33%
66%
Recent changes checked
100%
100%
Hypotheses formed
100%
100%
Failure modes covered
100%
100%
Local reproduction steps
87%
75%
git bisect commands
100%
100%
Bisect test described
100%
100%
Node.js memory leak detection
process.memoryUsage used
100%
100%
heapUsed accessed
100%
100%
v8.writeHeapSnapshot used
100%
100%
Threshold check present
100%
100%
Before/after memory tracking
100%
100%
10MB threshold in tests
0%
0%
Root cause identified
100%
100%
Root cause fixed
100%
100%
Measurement baseline included
100%
100%
No debug artifacts in fixed code
100%
100%
Intermittent bug and race condition investigation
Timing logged
50%
25%
State transitions logged
100%
100%
External interactions logged
87%
87%
Race condition identified
100%
100%
Missing synchronization noted
90%
100%
Stress test implemented
100%
100%
Concurrent execution in stress test
100%
100%
Root cause fixed
100%
100%
Hypotheses stated
100%
100%
No debug artifacts in fix
100%
100%
Async timing noted
100%
100%
JavaScript debugging API and trace instrumentation
console.table used
0%
0%
console.time/timeEnd used
0%
0%
console.trace used
0%
0%
console.assert used
0%
0%
performance.mark used
0%
0%
performance.measure used
0%
0%
performance.getEntriesByType used
0%
0%
Trace wrapper implemented
100%
60%
Root cause identified
100%
100%
No debug artifacts in fixed code
100%
100%
Single targeted fix
100%
100%
70444e5
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.