Что это
diagnose - debugging skill для сложных bugs и performance regressions. В исходном файле процесс описан как reproduce, minimize, hypothesize, instrument, fix и regression-test.
Чем полезно
Самая сильная идея skill - feedback loop. Он заставляет агента сначала создать быстрый и детерминированный pass/fail signal, а уже потом менять код.
Когда использовать
- Баг трудно воспроизвести.
- Performance regression непонятно где живёт.
- UI, CLI или API failure можно превратить в runnable script.
Важно
Это хороший default debugging skill, потому что он тормозит агента перед догадками. Хорошо сочетается с browser или log-analysis skills.