Настраивает AI-агентов для программирования — Claude Code, Cursor, OpenCode и Codex — добавляя постоянную память, общие рабочие процессы, навыки и MCP-серверы.
TheQtCompanyRnD/agent-skills
Официальные наборы навыков Qt для AI-инструментов разработки: Claude Code, Codex CLI и Copilot — C++, QML, тестирование и соглашения по дизайну.
- Звёзды
- 526
- Форки
- 54
- Открытые issues
- 3
- Последний коммит
- 18 дней назад
Что это?
В этом репозитории собраны официальные навыки для разработки и контроля качества приложений на Qt. Каждый навык — это файл SKILL.md с YAML frontmatter и, при необходимости, дополнительными справочными материалами. AI-инструменты разработки загружают их при работе с кодом Qt. Навыки охватывают ревью кода на C++ и QML с помощью детерминированных линтеров, рекомендации по QML и Canvas2D, настройку проектов на CMake, генерацию и запуск QML-тестов, генерацию документации, профилирование QML и преобразование токенов и компонентов из Figma в QML.
Навыки помогают исправлять типичные ошибки LLM в Qt, например использование конструкций из qmake, устаревших макросов qt5_* для CMake и смешение QML-привязок с императивными шаблонами JavaScript. В репозитории также есть два MCP-сервера: размещённый сервер для поиска по документации Qt и локальный сервер предварительного просмотра QML, который обновляет запущенное приложение Qt Quick без пересборки.
В репозитории описаны способы установки для Claude Code (как плагина или вручную), Codex CLI, GitHub Copilot CLI и Gemini CLI, а также для Cursor и Windsurf с помощью сокращённых вариантов правил. Некоторым навыкам нужны скрипты и субагенты, которые работают не на всех платформах; инструменты без такой поддержки получают только статические рекомендации.
Ключевые возможности
- 01Детерминированная проверка линтерами и углублённый анализ AI при ревью кода на Qt C++ и QML.
- 02Рекомендации по лучшим практикам QML: привязки, области видимости, модули и типы.
- 03Генерирует тесты Qt Quick Test и запускает их через qmltestrunner с отчётами JUnit.
- 04Запускает qmlprofiler и анализирует узкие места с привязкой к исходному коду.
- 05Извлекает токены дизайна из Figma и генерирует компоненты Qt Quick Controls 2.
- 06Включает MCP-сервер предварительного просмотра QML в реальном времени и MCP-сервер для поиска по документации Qt.
Сценарии использования
- Ревью кода на Qt C++ или QML с помощью AI-ассистента для разработки.
- Настройка нового проекта на CMake с Qt 6 без устаревших шаблонов qmake.
- Генерация модульных тестов для QML-компонентов и их запуск в сборках CMake в стиле CI.
- Преобразование дизайн-системы из Figma в повторно используемые элементы управления QML.
Быстрый старт
- 1
Добавьте marketplace навыков Qt в Claude Code
/plugin marketplace add TheQtCompanyRnD/agent-skills - 2
Установите плагин навыков для разработки на Qt
/plugin install qt-development-skills
Что важно знать
- В метаданных лицензия указана неясно, поэтому перед использованием проверьте файл LICENSE.
- На некоторые навыки распространяются коммерческая лицензия Qt и условия Qt AI Services Terms & Conditions.
- Навыки используют ИИ и могут ошибаться, поэтому результаты нужно тщательно проверять.
В подборках
Темы
Частые вопросы
- Что такое agent-skills?
- Официальные наборы навыков Qt для AI-инструментов разработки: Claude Code, Codex CLI и Copilot — C++, QML, тестирование и соглашения по дизайну. В этом репозитории собраны официальные навыки для разработки и контроля качества приложений на Qt. Каждый навык — это файл SKILL.md с YAML frontmatter и, при необходимости, дополнительными справочными материалами. AI-инструменты разработки загружают их при работе с кодом Qt. Навыки охватывают ревью кода на C++ и QML с помощью детерминированных линтеров, рекомендации по QML и Canvas2D, настройку проектов на CMake, генерацию и запуск QML-тестов, генерацию документации, профилирование QML и преобразование токенов и компонентов из Figma в QML.
- agent-skills можно использовать бесплатно? Какая у него лицензия?
- agent-skills распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- agent-skills всё ещё поддерживается?
- Активно поддерживается. Последний коммит в agent-skills — 20 окт. 2026 г..
- Для чего можно использовать agent-skills?
- Ревью кода на Qt C++ или QML с помощью AI-ассистента для разработки. Настройка нового проекта на CMake с Qt 6 без устаревших шаблонов qmake. Генерация модульных тестов для QML-компонентов и их запуск в сборках CMake в стиле CI. Преобразование дизайн-системы из Figma в повторно используемые элементы управления QML.
- Как установить agent-skills?
- Добавьте marketplace навыков Qt в Claude Code: /plugin marketplace add TheQtCompanyRnD/agent-skills Установите плагин навыков для разработки на Qt: /plugin install qt-development-skills
- Где скачать agent-skills?
- Исходный код и инструкции по установке — на GitHub: https://github.com/TheQtCompanyRnD/agent-skills
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальный MCP-сервер с открытым исходным кодом, который позволяет агентам для программирования — например, Claude Code, Codex и Cursor — обмениваться сообщениями, резервировать файлы и совместно вести состояние задач.
CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата.
Плагин для Claude Code, в котором сессия выступает архитектором, поручает реализацию моделям GPT-6 Codex и проверяет готовую работу с помощью Fable 5.1.
Объединяет Codex, Claude Code, Cursor, Hermes Agent и OpenClaw: общая зашифрованная локальная память, передача задач и взаимная проверка работы.
Плагин, который позволяет Claude Code и OpenAI Codex делегировать задачи CLI-инструменту Google Antigravity (agy) с моделями Gemini.