BeClaude

qt-development-skills

New
Official PluginDevelopmentby Qt Group

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

First seen 5/22/2026

Summary

This skill provides agentic engineering capabilities for Qt software development, enabling automated code review, QML coding assistance, and documentation generation for Qt C++ and QML projects.

  • It helps developers maintain high code quality and accelerate development by leveraging AI-driven analysis and generation tailored to Qt frameworks.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file

Add the configuration to .claude/skills/qt-development-skills.md

3
Invoke in Claude Code
/qt-development-skills

Use Cases

Review a Qt C++ source file for common pitfalls like memory leaks, signal-slot mismatches, or improper use of Qt containers.
Generate QML code for a custom UI component with animations, states, and bindings based on a textual description.
Create comprehensive documentation for a Qt C++ class, including detailed descriptions of methods, signals, slots, and usage examples.
Refactor a legacy Qt 4 codebase to modern Qt 6 practices, including updating deprecated APIs and improving performance.
Debug a QML application by analyzing a snippet and suggesting fixes for binding loops, type errors, or layout issues.
Generate unit tests for a Qt C++ class using QTest framework, covering edge cases and typical usage scenarios.

Usage Examples

1

/qt-development-skills review src/mainwindow.cpp

2

Write a QML component for a draggable color picker with smooth transitions.

3

/qt-development-skills document src/database.h --output docs/database.md

View source on GitHub
code-reviewdocumentationagent

Security Audits

LicenseUnknownSourcePassRepositoryPass

Frequently Asked Questions

What is qt-development-skills?

This skill provides agentic engineering capabilities for Qt software development, enabling automated code review, QML coding assistance, and documentation generation for Qt C++ and QML projects. It helps developers maintain high code quality and accelerate development by leveraging AI-driven analysis and generation tailored to Qt frameworks.

How to install qt-development-skills?

To install qt-development-skills: create the skills directory (mkdir -p .claude/skills), then add the config to .claude/skills/qt-development-skills.md. Finally, /qt-development-skills in Claude Code.

What is qt-development-skills best for?

qt-development-skills is a skill categorized under Development. It is designed for: code-review, documentation, agent. Created by Qt Group.

What can I use qt-development-skills for?

qt-development-skills is useful for: Review a Qt C++ source file for common pitfalls like memory leaks, signal-slot mismatches, or improper use of Qt containers.; Generate QML code for a custom UI component with animations, states, and bindings based on a textual description.; Create comprehensive documentation for a Qt C++ class, including detailed descriptions of methods, signals, slots, and usage examples.; Refactor a legacy Qt 4 codebase to modern Qt 6 practices, including updating deprecated APIs and improving performance.; Debug a QML application by analyzing a snippet and suggesting fixes for binding loops, type errors, or layout issues.; Generate unit tests for a Qt C++ class using QTest framework, covering edge cases and typical usage scenarios..