К основному содержанию
скилл CX Codex

debug · seifbenayed — скилл для Claude Code: диагностика ошибок

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

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add SeifBenayed/cloclo --skill debug -a claude-code
Открыть на GitHub

Что делает debug

Скилл начинает с сообщения об ошибке или описания сбоя, при необходимости задаёт уточняющие вопросы и проверяет недавние изменения через git diff HEAD~3. Если падает тест, предлагает запустить его; для ошибки во время работы — воспроизвести её минимальными шагами.

Дальше он находит связанные файлы, прослеживает путь выполнения и проверяет возможные причины: неверные имена, типы, импорты и зависимости, асинхронные проблемы, переменные окружения и пути. Затем формулирует гипотезу, сверяет её с кодом и сообщает причину, конкретные изменения и способ избежать повторения. Изменения он не вносит без прямой просьбы — исправление остаётся за вами.

Какие задачи решает

  • найти причину ошибки по сообщению или стеку вызовов
  • разобраться, почему падает тест
  • воспроизвести сбой во время работы программы
  • проверить, связано ли поведение с недавними изменениями
  • получить конкретный план исправления без автоматического редактирования кода

Примеры запросов агенту

  • Разбери эту ошибку и найди её первопричину: [вставьте сообщение или стек вызовов].
  • Проверь, почему падает тест имя_теста, и предложи исправление без изменений в файлах.

Как установить debug

1Через Skills CLI (Vercel)

npx skills add SeifBenayed/cloclo --skill debug -a claude-code

2Вручную: положить файлы

~/.claude/skills/debug/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/debug/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о debug

Как установить debug в Claude Code?

Выполните npx skills add SeifBenayed/cloclo --skill debug -a claude-code. Файл скилла находится по пути ~/.claude/skills/debug/SKILL.md.

Что делает скилл debug?

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

Изменяет ли debug код автоматически?

Нет. Сначала скилл диагностирует проблему и объясняет, что исправить; решение о правках остаётся за вами.

Исходный текст

SKILL.md · MIT
---
name: debug
description: Troubleshoot and debug issues. Use when the user reports an error, a test failure, unexpected behavior, or asks to investigate why something isn't working.
allowed-tools: Bash, Read, Grep, Glob
---

# Debug

Help diagnose and troubleshoot the described issue or the most recent error.

## Steps

1. **Understand the problem**
   - Read any error messages or stack traces mentioned
   - Ask clarifying questions if the problem description is vague
   - Check recent git changes that might have caused the issue: `git diff HEAD~3`

2. **Reproduce**
   - If there's a failing test, run it to see the exact error
   - If it's a runtime issue, try to reproduce with minimal steps

3. **Investigate**
   - Find the relevant source files using the stack trace or error message
   - Trace the code path that leads to the error
   - Check for common issues:
     - Typos in variable or function names
     - Wrong types or missing type conversions
     - Missing imports or dependencies
     - Race conditions or async issues
     - Environment differences (missing env vars, wrong paths)
     - Recent changes that broke assumptions

4. **Form a hypothesis and verify**
   - State what you think the root cause is
   - Find evidence in the code that supports or refutes it
   - If needed, add targeted logging to narrow down the issue

5. **Report findings**
   - Root cause explanation (why it broke, not just what broke)
   - Suggested fix with specific code changes
   - How to prevent similar issues in the future

Do NOT make changes unless explicitly asked — diagnose and explain first. The user should decide whether and how to fix it.

$ARGUMENTS

© SeifBenayed · MIT · SeifBenayed/cloclo

Похожие скиллы

Все скиллы по теме «Тесты и QA» →

Сначала — debug от других авторов.

debug официальный anthropics Скилл ведёт от воспроизведения ошибки до причины, исправления и теста на регрессию. Нужен, когда симптом понятен, а источник сбоя нет. CX Codex +1 5 900установок debug Yeachan-Heo Находит причины сбоев в текущей сессии Claude Code или кодовой базе через анализ логов, трейсов и состояния агента. Пригодится при поломке хуков или сценариев. CX Codex +1 639установок debug jsmastery-pro Скилл запускает цикл поиска первопричины бага: воспроизводит сбой, изолирует место ошибки, проверяет гипотезы и готовит минимальное исправление. CX Codex +1 4 400установок debug parcadei Скилл исследует логи, состояние базы данных и историю коммитов без правок в коде. Помогает быстро найти причину ошибки во время ручного тестирования. CX Codex +1 507установок debug cyrusagents Разбирает баг от воспроизведения до минимального исправления. Нужен, когда важно найти причину ошибки и проверить результат. CX Codex +1 826установок improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок agent-browser vercel-labs Скилл управляет браузером через CLI: открывает страницы, заполняет формы, нажимает кнопки и проверяет веб-приложения. Подходит для задач, где агенту нужно действовать в интерфейсе. CX Codex +1 1 200 000установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок

Из того же набора10

review-pr Разбирает диф ветки по чек-листу: баги, безопасность, производительность, тесты. Выдаёт вердикт — апрув, правки или обсуждение. CX Codex +1 ★ 116звёзд репо product-self-knowledge Направляет агента в официальную документацию Anthropic при вопросах о Claude Code, Claude API и Claude.ai вместо устаревших данных из памяти модели. CX Codex +1 ★ 116звёзд репо pdf-reading Скилл для чтения PDF-файлов с диска: извлечение текста, растеризация страниц, анализ таблиц, картинок и вложений. CX Codex +1 ★ 116звёзд репо file-reading Скилл-маршрутизатор: подсказывает агенту, каким инструментом открыть загруженный файл — PDF, DOCX, XLSX, CSV, JSON, картинку или архив. CX Codex +1 ★ 116звёзд репо docx Скилл для создания, чтения и редактирования документов .docx через инструмент Document, правку XML и скрипты сборки. CX Codex +1 ★ 116звёзд репо commit Скилл смотрит на проиндексированные изменения и пишет сообщение коммита по conventional commits. Пригодится, когда правки уже готовы, а формулировать лень. CX Codex +1 ★ 116звёзд репо chatgpt-search Скилл подключается к Chrome через CDP, отправляет запрос в ChatGPT и сохраняет структурированный ответ вместе с JSON гидратации. CX Codex +1 ★ 116звёзд репо browse Скилл управляет браузером через визуальную проверку страниц: открывает сайты, заполняет формы и сверяет результат. Пригодится для проверки интерфейса или работающего сайта. CX Codex +1 ★ 116звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой