bug-diagnose-and-root-cause-and-fix
Диагностика ошибок и поиск первопричин
Également disponible depuis: 727474430
Программные ошибки отнимают у разработчиков часы рабочего времени. Этот навык обеспечивает систематический анализ первопричин, точно определяя, где и почему возникают ошибки. Он предоставляет детальные диагностические отчёты с указанием конкретных участков кода, пошаговые инструкции по исправлению и несколько вариантов решения.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "bug-diagnose-and-root-cause-and-fix". Моё React-приложение падает с ошибкой 'Cannot read property map of undefined', когда я нажимаю кнопку отправки
Résultat attendu:
- Проблема: Получение данных возвращает undefined до рендеринга компонента
- Расположение: src/components/Form.jsx:47
- Первопричина: Асинхронная загрузка данных завершается после первоначального рендеринга
- Исправление: Добавить проверку условного рендеринга перед доступом к данным
- Шаг 1: Проверить существование данных перед вызовом .map()
- Шаг 2: Добавить индикатор состояния загрузки
- Проверка: Запустить приложение и протестировать функциональность кнопки отправки
Audit de sécurité
SûrPure prompt-based skill definition file with no executable code. The skill provides documentation-based guidance for bug diagnosis workflows. No network calls, no script execution, no file system access beyond its own definition, and no command execution capabilities.
Score de qualité
Ce que vous pouvez construire
Исправление ошибок времени выполнения
Диагностика сбоев приложения и исключений времени выполнения с точным определением местоположения в коде
Исследование неудачных тестов
Анализ неудачных тестов для определения, являются ли они ошибками в коде или проблемами окружения
Отладка проблем развёртывания
Определение первопричин сбоев сборки и проблем развёртывания в CI/CD-пайплайнах
Essayez ces prompts
Я получил эту ошибку: [вставьте сообщение об ошибке]. Помоги мне понять, что её вызвало и как исправить.
Мой тест [название теста] падает с ошибкой: [детали ошибки]. Файл теста находится по пути [путь]. Проверь тест и исходный код, чтобы найти первопричину.
На продакшене наблюдается [симптом]. Логи ошибок показывают: [логи]. Соответствующий код находится в [файлы]. Найди первопричину и предложи исправление.
У меня есть ошибка, при которой [описание]. Она возникает, когда [шаги воспроизведения]. Я уже проверил [уже опробованные исправления]. Используй git blame для проверки недавних изменений и помоги определить, что вызвало эту регрессию.
Bonnes pratiques
- Предоставляйте полные сообщения об ошибках, включая стек-трейсы, для более быстрой диагностики
- Указывайте точные шаги для воспроизведения ошибки
- Делитесь соответствующими путями к файлам и недавними изменениями в коде
Éviter
- Запрос исправлений без предоставления деталей ошибки
- Ожидание, что навык будет напрямую изменять код
- Пропуск этапа диагностики и запрос только решений