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

troubleshoot — скилл для Claude Code: что делает и как установить

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

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

Что делает troubleshoot

Когда модель натыкается на ошибку, она часто повторяет ту же команду или бездумно увеличивает таймауты. Скилл troubleshoot пресекает эти действия. Он внедряет протокол из восьми шагов: немедленно остановиться, зафиксировать симптомы, выдвинуть две-три гипотезы, проверить логи и документацию, устранить корень проблемы и зафиксировать выводы.

Протокол строго запрещает антипаттерны вроде циклов повторных попыток или игнорирования консольных предупреждений. Вся диагностика сворачивается в стандартизированный отчёт Root Cause Analysis с полями Error, Expected, Cause, Fix и Prevention. Без заполнения этих блоков агент не перейдёт к правкам кода.

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

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

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

  • Разбери ошибку в тестах по протоколу troubleshoot.
  • Скрипт сборки падает с ошибкой тайм-аута, найди первопричину.
  • Используй troubleshoot, чтобы выяснить, почему ломается подключение к базе данных.

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

1Через Skills CLI (Vercel)

npx skills add SuperClaude-Org/SuperClaude_Framework --skill troubleshoot -a claude-code

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

~/.claude/skills/troubleshoot/SKILL.md

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

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

Вопросы о troubleshoot

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

Выполните команду npx skills add SuperClaude-Org/SuperClaude_Framework --skill troubleshoot -a claude-code в терминале. Также можно вручную поместить файл по пути ~/.claude/skills/troubleshoot/SKILL.md.

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

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

Какие действия протокол строго запрещает?

Запрещены слепые повторные запуски тех же команд, увеличение времени ожидания при тайм-аутах без анализа причин и игнорирование предупреждений.

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

SKILL.md · MIT
---
name: troubleshoot
description: Systematic troubleshooting with root cause analysis. Use when users report errors, bugs, or unexpected behavior. Never retry without understanding why.
---

# Troubleshooting Protocol

Follow this systematic root cause analysis process. NEVER retry the same approach without understanding WHY it failed.

## Protocol

1. **STOP**: Do not re-execute the same command
2. **Observe**: What exactly happened? What was expected?
3. **Hypothesize**: What could cause this? (list 2-3 possibilities)
4. **Investigate**: Check official docs, logs, stack traces, config
5. **Root Cause**: Identify the fundamental cause (not symptoms)
6. **Fix**: Implement a solution that addresses the root cause
7. **Verify**: Confirm the fix works
8. **Learn**: Document the solution for future reference

## Anti-Patterns (strictly prohibited)

- "Got an error. Let's just try again"
- "Retry: attempt 1... attempt 2... attempt 3..."
- "It timed out, so let's increase the wait time" (ignoring root cause)
- "There are warnings but it works, so it's fine" (future technical debt)

## Required Format

```
## Root Cause Analysis

**Error**: [Exact error message]
**Expected**: [What should have happened]
**Cause**: [Root cause with evidence]
**Fix**: [Solution addressing root cause]
**Prevention**: [How to prevent recurrence]
```

Apply this to: $ARGUMENTS

© SuperClaude-Org · MIT · SuperClaude-Org/SuperClaude_Framework

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

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

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