
Qt Cpp Review
A two-phase Qt6 C++ review system that runs 60+ deterministic lint checks, then spins up six parallel analysis agents focused on model contracts, ownership, threading, API correctness, error handling, and performance. Only surfaces high-confidence findings above 80/100. It's read-only and designed to catch the subtle stuff: unbalanced beginInsertRows, dataChanged with empty roles, deleteLater missing on QNetworkReply, proxy models using wrong index spaces. Supports both application code and framework development mode with extra checks for BC, exports, and d-pointers. Best run before committing. The structured output makes it easy to triage, and the confidence scoring keeps noise low.
- skills.sh installs
- 1.1K
- GitHub stars
- 534
- last updated
- Jun 10, 2026
Install
$ npx -y skills add theqtcompanyrnd/agent-skills --skill qt-cpp-review --agent claude-codeInstalls into .claude/skills of the current project.
Files
Qt Code Review
Read-only review of Qt6 C++ code: a deterministic Python linter first, then agent-driven deep analysis across six rule domains, then one consolidated report.
When to use this skill
- Review-related requests: "review", "check", "audit", "look over", "code review", "sanity check"
- Suggest it before committing code
Arguments
/qt-cpp-review— universal Qt6 C++ rules/qt-cpp-review framework— also apply Qt framework/module rules (binary compatibility, exports, d-pointers, qdoc, QML versioning)
Framework mode
Enable when $ARGUMENTS contains "framework". Otherwise, if the
lint run or a quick Grep shows two or more of these signals,
suggest framework mode to the user but do not enable it yourself:
QT_BEGIN_NAMESPACE, any Q_*_EXPORT macro, <QtModule/private/*_p.h>
includes, Q_DECLARE_PRIVATE/Q_D()/Q_Q(), qt_internal_add_module
in CMakeLists.txt, sync.profile or .qmake.conf at the repo root.
Sponsors
Details
- Repository
- github.com/theqtcompanyrnd/agent-skills
- Categories
- Git & Pull Requests, Code Review & Quality, AI & Agent Building
- First seen
- Jun 11, 2026