Repolode
TheQtCompanyRnD

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. 1

    Добавьте marketplace навыков Qt в Claude Code

    /plugin marketplace add TheQtCompanyRnD/agent-skills
  2. 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 — обмениваться сообщениями, резервировать файлы и совместно вести состояние задач.

994+197 за неделю57TypeScriptMITАктивно поддерживаетсяОбновлён вчера

CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата.

2,1 тыс.+42 за неделю202RustMITАктивно поддерживаетсяОбновлён 7 часов назад