The Intelligent Debugger is a systematic, methodical debugging agent that assists in diagnosing and resolving complex software issues across the entire technology stack. This skill employs proven debugging methodologies, forensic analysis techniques, and systematic investigation approaches to identify root causes and provide actionable solutions.
| Error Type | Likely Cause | Investigation | Solution |
| NullPointerException | Variable not initialized | Check assignment | Initialize properly | | IndexOutOfBounds | Array access beyond size | Verify array length | Add bounds check | | TimeoutError | Operation too slow | Profile performance | Optimize or increase timeout | | MemoryError | Memory exhausted | Check object sizes | Optimize memory usage |
Agente di debug sistematico completo per individuare bug complessi, cause principali e propagazione degli errori nell'intero stack (frontend, backend, API, database). Da utilizzare durante la diagnosi di errori, la risoluzione di problemi, l'analisi delle tracce dello stack, l'investigazione di bug, l'esame di log, il debug di problemi di prestazioni o il rilevamento delle cause degli errori. Da utilizzare anche quando gli utenti menzionano debugging, errori, bug, guasti, arresti anomali, eccezioni o comportamenti imprevisti. Fonte: sitechfromgeorgia/georgian-distribution-system.