Download for MacApple silicon, macOS 14+
Skill

qt-cpp-review

@theqtcompanyrnd Updated 2026-10-20

Invoke when the user asks to review, check, audit, or look over Qt6 C++ code — or suggest before committing. Runs deterministic linting (60+ rules) then deep-analysis agents (scaled to the size of the change) covering model contracts, ownership, threading, API correctness, error handling, and performance. Reports only high-confidence issues (>80/100) with structured mitigations. Read-only — never modifies code.

ai-skillsclaude-codecodexgithub-copilotqmlqt

Install

With your agent

Install OMGSkills skill "theqtcompanyrnd/agent-skills:skills/qt-cpp-review" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/TheQtCompanyRnD/agent-skills /tmp/agent-skills && ln -s /tmp/agent-skills/skills/qt-cpp-review ~/.claude/skills/qt-cpp-review

From README

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: QTBEGINNAMESPACE, any QEXPORT macro, includes, QDECLAREPRIVATE/QD()/QQ(), qtinternaladdmodule in CMakeLists.txt, sync.profile or .qmake.conf at the repo root.