# windbg

Диагностирует падения, зависания и повреждения кучи в Windows-приложениях и драйверах по дампам или логам через агента diagnostician.

- плагин · `type=plugin` · GitHub Copilot · ★ 480
- Автор: Microsoft
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/microsoft/win-dev-skills/tree/HEAD/plugins/windbg
- Обновлён: 2026-10-20
- HTML: https://affpapa.org/nevibecode/plugins/windbg

## Что делает

Плагин добавляет для GitHub Copilot агента `diagnostician` и набор навыков для анализа дампов, трейсов TTD, зависаний и синих экранов (bugchecks). Он рассчитан на нативные приложения, службы, драйверы пользовательского режима (UMDF) и ядра. Для работы не требуются закрытые исходники или закрытые символы Windows: анализ опирается на предоставленный стек вызовов, логи или открытую сессию отладчика.

Расследование строится по пяти фазам: наблюдение, гипотеза, проверка, оценка и вывод. Плагин сам не подключается к WinDbg и не содержит встроенный MCP-сервер — это методическое руководство, поэтому вывод команд нужно передавать агенту вручную или через отдельную интеграцию. В цепочку рассуждений также встроен субагент-оппонент (contrarian reviewer), который перепроверяет гипотезы перед фиксацией причины сбоя.

## Установка

### GitHub Copilot (родная платформа)

**Команда из источника**
```bash
copilot plugin install windbg@awesome-copilot
```

## Когда брать
- разобрать стек вызова и код ошибки bugcheck при падении ядра
- локализовать повреждение кучи в нативном Windows-приложении
- найти причину взаимоблокировки потоков в драйвере или службе
- составить структурированный отчёт о сбое с диаграммой Mermaid

## Примеры запросов агенту
- Используй агента diagnostician, чтобы разобрать этот дамп падения и стек вызовов: <текст ошибки>
- Запусти windbg-user-heap-corruption-investigation для открытого в WinDbg дампа и проверь возможные гипотезы.

## Похожие
- [example-skills](https://affpapa.org/nevibecode/plugins/example-skills.md) — плагин · ★ 183839
- [superpowers](https://affpapa.org/nevibecode/plugins/superpowers.md) — плагин · ★ 305248
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 176443
- [mattpocock-skills](https://affpapa.org/nevibecode/plugins/mattpocock-skills.md) — плагин · ★ 303516
- [promptfoo-evals](https://affpapa.org/nevibecode/plugins/promptfoo-evals.md) — плагин · ★ 26372
- [skill-creator](https://affpapa.org/nevibecode/plugins/skill-creator.md) — плагин · ★ 44635

Из того же набора: [microsoft/win-dev-skills](https://affpapa.org/nevibecode/by/microsoft/win-dev-skills.md) — 2 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
