Create GUI Component
CommunityDecoupled 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.