code-debugging — скилл для Claude Code: что делает и как установить
Скилл структурирует поиск и устранение сбоев в коде научных экспериментов и ML-моделей. Он классифицирует ошибки, ограничивает число правок и фиксирует выводы, чтобы исключить повторные баги.
npx skills add lingzhi227/agent-research-skills --skill code-debugging -a claude-codeЧто делает code-debugging
Скилл делит сбои по уровням критичности. Синтаксические проблемы он исправляет за один проход, а для рантайм-ошибок вроде нестыковки размерностей тензоров запускает цикл перезапуска с проверкой. Логические сбои, такие как нулевая точность метрик, обрабатываются через поиск альтернативных методов и аудит пайплайна данных. При длинном трейсе агент оставляет только последние 1500 символов вывода.
Внутри заложена пошаговая логика правок. Сначала код подаётся целиком заново, затем вносятся точечные изменения, а при повторных неудачах генерация идёт с нуля. Агент предпочитает минимальные правки полной переписке модулей. Лимит на исправление — от четырёх до пяти попыток. Если за это время код не ожил, стратегия меняется кардинально, потому что дальнейшие попытки только сожгут токены.
Какие задачи решает
- исправить нестыковку размерностей тензоров и конфликт устройств CPU и GPU
- разобрать причины нулевой точности при обучении моделей
- устранить зависания и тайм-ауты в цикле вычислений
- сократить длинный трейс ошибки до информативных 1500 символов
Примеры запросов агенту
- Разбери ошибку в
train.py:RuntimeError: shape mismatchпри умножении матриц - Модель в
eval.pyвыдаёт 0% точности. Проверь расчёт метрики и пайплайн данных - Код эксперимента зависает по тайм-ауту, оптимизируй узкое место и добавь раннюю остановку
Как установить code-debugging
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill code-debugging -a claude-code2Вручную: положить файлы
~/.claude/skills/code-debugging/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/code-debugging/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill code-debugging -a codex2Вручную: положить файлы
.agents/skills/code-debugging/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill code-debugging -a cursor2Вручную: положить файлы
.cursor/skills/code-debugging/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install lingzhi227/agent-research-skills code-debugging2Вручную: положить файлы
.github/skills/code-debugging/SKILL.md1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill code-debugging -a gemini-cli2Командой платформы
gemini skills install https://github.com/lingzhi227/agent-research-skills --path skills/code-debuggingВручную: положить файлы
.devin/skills/code-debugging/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill code-debugging -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора23
Похожие
Рядом в теме «ИИ и ML»
Всё по теме «ИИ и ML» →Вопросы о code-debugging
Как установить code-debugging в Claude Code?
Выполните команду npx skills add lingzhi227/agent-research-skills --skill code-debugging -a claude-code. Файлы скилла запишутся в директорию ~/.claude/skills/code-debugging/.
Что делает скилл code-debugging?
Он анализирует стек вызовов, определяет категорию сбоя и вносит правки по шагам от точечной правки до перегенерации. После устранения проблемы скилл объясняет причину поломки построчно.
Сколько попыток даётся на исправление одной ошибки?
На рантайм-ошибки предусмотрено до 4 повторных запусков, а общий лимит составляет от 4 до 5 попыток перед сменой стратегии. Для синтаксических ошибок исправление делается за один раз.