claude

qt-suite

Qt development and testing toolkit: proactive specialist agents, 16 domain references, scaffolding commands, and headless GUI testing via Qt Pilot MCP for PySide6, PyQt6, and C++/Qt projects.

8 on GitHubby L3DigitalNetv0.3.4MITupdated 2 months ago
/

Plugin qt-suite from marketplace l3digitalnet-plugins in L3DigitalNet/Claude-Code-Plugins. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Slash commands (6)

  • /qt-suite:coverage

    Run coverage analysis for the Qt project. Instruments the build, executes tests, generates an HTML report, identifies coverage gaps, and optionally triggers the test-generator agent to fill them.

  • /qt-suite:generate

    Generate unit tests for Qt/PySide6 source files. Claude scans the project, identifies files that need better test coverage, and writes test files following the project's testing conventions.

  • /qt-suite:new-component

    Generate a new Qt widget, dialog, or window class with correct boilerplate and object names.

  • /qt-suite:run

    Build and run the Qt project's test suite. Auto-detects Python (pytest) vs C++ (CMake + CTest) and reports results with a pass/fail summary.

  • /qt-suite:scaffold

    Scaffold a new Python/PySide6 application with pyproject.toml, src layout, and qt-suite config.

  • /qt-suite:visual

    Launch the Qt/PySide6 application headlessly and run visual GUI tests using the bundled Qt Pilot MCP server. Claude interacts with the live UI via screenshots, clicks, and text input.

Subagents (6)

  • gui-tester

    Use this agent when the user wants to visually test a Qt/PySide6 application's UI behavior using the Qt Pilot MCP server. Triggers on requests to "test the GUI", "run visual tests", "test what the user sees", "interact with the app", "test the UI flows", "check the interface", or "run the app and te

  • qt-app-dev

    Qt application development specialist. Use PROACTIVELY when creating a new Qt project, implementing Qt widgets or windows, building new features in a PySide6/PyQt6 application, or designing the architecture of a Qt GUI app. Examples: <example> Context: The user is starting a new PySide6 application.

  • qt-app-reviewer

    Qt code quality reviewer. Use PROACTIVELY after writing or modifying Qt application code. Reviews against Qt best practices, testability standards, and common anti-patterns. Examples: <example> Context: The user has just implemented a new widget. user: "I've finished implementing the DataTableWidget

  • qt-debugger

    Qt application debugger. Use PROACTIVELY when encountering Qt errors, crashes, segfaults, unexpected widget behavior, frozen UIs, or test failures related to Qt code. Examples: <example> Context: The user reports a crash in their Qt app. user: "My PySide6 app crashes when I click the save button" as

  • qt-ux-advisor

    Qt UI/UX advisor for widget design, keyboard navigation, accessibility, and testability-oriented widget naming. Use PROACTIVELY when reviewing UI design, evaluating widget layout, checking keyboard navigation, assessing accessibility, or ensuring widgets have object names for testing. Examples: <exa

  • test-generator

    Use this agent when coverage analysis has identified untested code paths and tests need to be generated to fill those gaps. Also use when asked to "generate tests for the coverage gaps", "write tests for the uncovered lines", "fill coverage gaps", or "improve test coverage for these files". Examples

MCP servers (1)

  • qt-pilot

    runs: bash ${CLAUDE_PLUGIN_ROOT}/scripts/start-qt-pilot.sh

View source on GitHub

More from L3DigitalNet/Claude-Code-Plugins

All 6 plugins →

Comprehensive Home Assistant integration development toolkit with 27 skills, MCP server for live HA connection, automated validation, example integrations, and project templates

27 skills · 2 commands · 3 agents · 1 MCP server · hooks

8

up-docs

claude

Update documentation across three layers (repo, llm-wiki, Notion) via sub-agent propagation plus drift audit, all on Sonnet. Five commands for targeted updates and comprehensive drift analysis with four-phase convergence.

5 skills · 4 agents · hooks

8

Spec-driven autonomous development pipeline: author a master spec, decompose into phases, execute each phase under TDD with deterministic specpipe validator gates (structure, dependency graphs, decision-id citations, TDD step order, RED/GREEN evidence, round caps) in front of every review pass.

2 skills · 3 commands

8

Python Tooling SSOT Standard: uv + Ruff + BasedPyright (strict) + pytest/coverage + pip-audit. Operationalizes a single, strict, boring toolchain that behaves identically in CLI, VS Code, and CI. Use when creating Python projects, migrating to uv, auditing conformance, or replacing legacy tooling.

1 skill · hooks · LSP

8

qdev

claude

Deep web research for development decisions: /research dispatches a Sonnet subagent for a dual-source sweep (Tavily-first recall, Brave/Serper cross-checks, Context7 docs gating, footgun corroboration) and persists a structured, frontmatter-indexed report under docs/research/. User-initiated only.

1 command · 1 agent

8

Maintain qt-suite?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins6 plugins