This generates Qt Quick Test cases for your QML components, handling TestCase setup, SignalSpy, and tryCompare assertions across properties and signals. It writes tests directly to disk rather than dumping code blocks in chat, automatically resolves imports from your project structure, and can process entire directories at once. The workflow includes a pre-scan for items that need objectName properties for proper coverage, offering to add them before generating tests. It skips Qt Quick 3D graphical nodes and style selector variants intelligently. The guardrails are strict about treating QML content as data rather than instructions, which matters when your component strings happen to look like prompts. If you maintain Qt Quick Controls or custom QML components and want consistent test coverage without the boilerplate, this handles the tedious parts.
npx -y skills add theqtcompanyrnd/agent-skills --skill qt-qml-test --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot