言語: 日本語English

qt-development-skills プラグイン

作者
Qt Group
カテゴリ
開発
トピック
Web・アプリ開発 · コード品質・レビュー・テスト · Claude Code 拡張・ワークフロー
初回確認
2026-07-09
最終確認
2026-07-13
解説の最終更新
2026-07-12

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

qt-development-skills は、Qt のソフトウェア開発と品質保証向けの公式エージェント型スキル集をまとめたプラグインです。GitHub の README によると、Claude Code、Codex CLI、Gemini CLI、GitHub Copilot といった AI コーディングツールでの利用を想定しています。Qt C++/QML のコードレビュー、QML のベストプラクティスとコーディング、UI デザイン審査、Markdown ドキュメント生成、QML テストとプロファイリング、Figma から QML への抽出、Qt 6 の CMake プロジェクト構築など、複数のスキルが含まれます。各スキルは SKILL.md ファイルと YAML フロントマターを持つディレクトリ構成で、README では Claude・Gemini・GPT の各モデルファミリーでテスト済みと記載されています。Qt API ドキュメント検索用の qt-documentation-mcp という MCP サーバーも同梱され、リポジトリ全体は BSD-3-Clause でライセンスされています。

概要

Qt のホームページによると、Qt(Qt Group / The Qt Company)はクロスプラットフォームのソフトウェア開発製品を提供する企業です。Qt Framework、Qt for MCUs、Qt Creator IDE、Qt Design Studio のほか、Squish、Coco、Test Center、Axivion といった品質保証ツールを提供し、自動車・航空宇宙・産業機器・民生機器など複数の業界で利用されています。ホームページ自体には qt-development-skills プラグインに関する具体的な記載はなく、プラグインの内容は GitHub の README に基づいています。

qt-development-skills でできること

  • qt-cpp-review で Qt C++ コードの決定的リンティングと並列の深い分析(モデルルール準拠、メモリ所有権、スレッド安全性、正確性、エラー処理、パフォーマンス)を実行する
  • qt-qml-review で QML の決定的リンティング(47以上のルール)とバインディング・レイアウト・ローダー・デリゲート・状態・パフォーマンスの分析を実行する
  • qt-qml で QML の記述・レビュー・修正・リファクタリング時のベストプラクティスを参照し、LLM の学習バイアスに関する誤りを補正する
  • qt-ui-design で Qt/QML、Web、組み込み(MPU/MCU)向けの UI デザインと審査を行う
  • qt-qml-docs(QML)または qt-cpp-docs(Qt/C++)でソースファイルから Markdown 形式のリファレンスドキュメントを生成する
  • qt-qml-profiler で qmlprofiler のトレース(.qtd)を解析し、フレーム時間・メモリ・pixmap キャッシュのホットスポットを確認する
  • qt-qml-test で Qt Quick Test のテストケースを生成し、qt-qml-test-run でビルド・実行して JUnit XML レポートを出力する
  • qt-figma-token-extraction と qt-figma-component-generation で Figma のデザインシステムからトークンと QML コントロールを抽出・生成する
  • qt-cmake-project で Qt 6 の CMake プロジェクトを構築・管理する
  • 同梱の qt-documentation-mcp MCP ツールで Qt API ドキュメントを検索する

出典

原文の説明(英語)

Agentic engineering skills for Qt software development — Qt C++/QML code review, QML coding, and Qt C++/QML code documentation.

qt-development-skills の変更履歴

一覧に戻る