Create GUI Component

Community

Decoupled wxPython components, built fast.

AuthorRow0902
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Helps developers create clean, decoupled wxPython UI components by standardizing Panels and Dialogs.

Core Features & Use Cases

  • Standard Panel structure: Always inherit from wx.Panel. never put business logic directly here. Use EventBus to talk to services.
  • Dialog standard: Use wx.Dialog with standard buttons.
  • Checklist: No logic in _on_event methods? (Publish events instead). Used BoxSizer or GridBagSizer? (No absolute positioning). All user-visible strings in English?

Quick Start

Create a new wx.Panel subclass, implement UI in a dedicated _init_ui method using a Master Sizer, and publish actions via EventBus instead of calling services directly.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: Create GUI Component
Download link: https://github.com/Row0902/agents/archive/main.zip#create-gui-component

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 223,000+ vetted skills library on demand.