qt-cpp-bug-fixer
Installation
SKILL.md
Qt C++ Bug Fixer
Overview
Diagnose and fix Qt C++ bugs with minimal, Qt-style changes. Iron Rule: Fix ONLY the reported issue. No extra refactoring, no "while I'm here" improvements.
When to Use
Compilation Errors: undefined reference to 'vtable', missing Q_OBJECT, MOC errors, circular includes, CMakeLists.txt/.pro issues
Runtime Crashes: Segmentation faults, null pointer dereferences, pure virtual calls
Memory Issues: new without delete, incorrect parent-child relationships, leaks
UI Problems: Widgets not displaying, layout failures, signal-slot not working, unresponsive controls
Threading: Cross-thread UI crashes, thread affinity, blocking UI thread
Do NOT use when: Intentionally refactoring, adding features (use TDD), or performance optimization