desktop-design
Desktop Design Principles for PySide6 Applications
This skill guides creation of distinctive, professional desktop interfaces using PySide6/Qt. Apply these design thinking principles when styling dashboards, creating custom widgets, or refining UI aesthetics.
Design Thinking Process
Before coding UI, understand the context and commit to a clear aesthetic direction:
1. Purpose & Audience
- Who uses this? Mine engineers, operations managers, data analysts
- What problem does it solve? Water balance monitoring, KPI tracking, flow visualization
- Context of use: Office desktop, control room displays, presentations
2. Tone & Aesthetic Direction
Choose a clear direction and execute with precision:
More from caliphsdev/water-balance-application
pyside6-development
Comprehensive PySide6/Qt6 development reference for building professional desktop GUI applications. Use this skill when developing PySide6 widgets, layouts, signals/slots, dialogs, custom widgets, concurrent execution, plotting, theming, packaging, or any Qt-based desktop application features. Reference the PDF documentation at Docs/pyside6/create-gui-applications-pyside6.pdf for detailed examples and guidance.
10frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
5