uft-qt-widget

Community

Add new Qt6 widgets to UFT's GUI efficiently.

AuthorAxel051171
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the process of adding new widgets, tabs, dialogs, or docks to the UFT GUI, ensuring consistency and adherence to the Master Plan.

Core Features & Use Cases

  • Widget Creation: Automates the generation of widget files, including headers, source files, and UI stubs.
  • Backend Validation: Enforces the Master Plan's Rule 2 by ensuring GUI elements trigger backend work or are disabled.
  • Worker Thread Usage: Guides the implementation of long-running operations on worker threads to prevent UI freezing.
  • OTDR Visual Conventions: Provides guidelines for visual design and accessibility, ensuring a consistent user experience.
  • Verification: Offers a set of commands to verify the widget's compilation, functionality, and backend wiring.

Quick Start

Run the script to scaffold a new analysis panel: python3 .claude/skills/uft-qt-widget/scripts/scaffold_widget.py --name foo_panel --class UftFooPanel --kind analysis_panel

Dependency Matrix

Required Modules

python

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: uft-qt-widget
Download link: https://github.com/Axel051171/UnifiedFloppyTool/archive/main.zip#uft-qt-widget

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.