AI исправляет баги наугад? Этот Skill заставляет искать причину

Systematic Debugging — open-source Skill из проекта Superpowers, который меняет подход Codex и Claude Code к поиску ошибок.

Вместо бесконечного переписывания кода агент проходит четыре этапа:

• Исследование: воспроизводит ошибку, изучает логи и последние изменения. • Анализ: сравнивает рабочие и сломанные участки, формулирует гипотезу. • Проверка: тестирует предполагаемую первопричину. • Исправление: вносит изменение и проверяет результат тестами.

Если три попытки исправления не помогли, Skill требует пересмотреть предположения и архитектуру, а не продолжать угадывать.

💡 Пример применения

После обновления Telegram-бота загрузка больших файлов начала обрываться. Вместо увеличения таймаутов наугад агент исследует цепочку загрузки, проверяет отмену задач, соединения и обработку ошибок, чтобы локализовать причину.

Установка для Codex:

npx skills add obra/superpowers —skill systematic-debugging -a codex -g

Для Claude Code:

npx skills add obra/superpowers —skill systematic-debugging -a claude-code -g

Попробуй запрос:

«Используй systematic-debugging. Воспроизведи ошибку, найди первопричину и подтверди её проверкой. Не изменяй код, пока не установишь причину».

Skill не гарантирует автоматического исправления: агенту необходимы доступ к проекту, логам и возможность запускать тесты.

🔗 GitHub: https://github.com/obra/superpowers 🔗 Сам Skill: https://github.com/obra/superpowers/tree/main/skills/systematic-debugging

Лицензия MIT.

AI исправляет баги наугад? Этот Skill заставляет искать причину
Systematic Debugging — open-source Skill из проекта Superpowers, который меняет подход Codex и Claude Code к поиску ошибок | Сетка — социальная сеть от hh.ru