# qt-development-skills

Плагин добавляет скиллы для разработки Qt на C++ и QML: ревью, документацию, тесты, профилирование и работу с Figma.

- плагин · `type=plugin` · Claude Code · ★ 508
- Автор: Qt Group
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/TheQtCompanyRnD/agent-skills
- Обновлён: 2026-10-20
- HTML: https://affpapa.org/nevibecode/plugins/qt-development-skills

## Что делает

Плагин собирает скиллы для Qt C++ и QML. Он проверяет код, разбирает владение памятью, потоки, ошибки и производительность, а для QML анализирует привязки, компоновку, загрузчики, делегаты и состояния. Отдельные скиллы помогают писать и исправлять QML, настраивать Qt 6 с CMake, создавать Markdown-документацию и тесты Qt Quick.

В комплекте есть инструменты для запуска `qmlprofiler`, разбора `.qtd` и подготовки Markdown-отчёта, а также генерации QML-компонентов и токенов из Figma. Плагин включает `qt-documentation-mcp` для поиска по документации Qt и локальный `qml-live-preview-mcp` для просмотра изменений QML без пересборки. Профайлер не анализирует Qt Quick 3D, а генератор тестов не настраивает CMake или запускатель.

Для коммерческого использования скиллов и MCP-инструментов нужно принять условия Qt AI Services Terms & Conditions. Плагин рассчитан на Claude Code.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin install qt-development-skills@claude-plugins-official
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install qt-development@claude-community
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## Когда брать
- проверить Qt C++ на ошибки владения памятью и потоков
- найти проблемы в привязках и делегатах QML
- сгенерировать Markdown-документацию из исходников
- создать тесты Qt Quick для QML-компонентов
- собрать QML-контролы и токены из Figma

## Примеры запросов агенту
- Проверь этот Qt C++ код на владение памятью, потокобезопасность и обработку ошибок.
- Проанализируй QML-компонент, найди проблемы в привязках и предложи исправления.
- Сгенерируй тесты Qt Quick для этих QML-компонентов и подготовь Markdown-отчёт.

## Похожие
- [pyqt6-ui-development-rules](https://affpapa.org/nevibecode/skills/pyqt6-ui-development-rules.md) — скилл · 1100 установок
- [cpp-pro](https://affpapa.org/nevibecode/agents/cpp-pro.md) — субагент · 781 установка
- [windows-desktop-e2e](https://affpapa.org/nevibecode/skills/windows-desktop-e2e.md) — скилл · 4600 установок
- [cpp-testing](https://affpapa.org/nevibecode/skills/cpp-testing.md) — скилл · 4700 установок
- [test-driven-development](https://affpapa.org/nevibecode/skills/test-driven-development.md) — скилл · 259292 установки
- [cpp](https://affpapa.org/nevibecode/skills/cpp.md) — скилл · 775 установок

Из того же набора: [theqtcompanyrnd/agent-skills](https://affpapa.org/nevibecode/by/theqtcompanyrnd/agent-skills.md) — 13 карточек

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