
Pyqt6 Ui Development Rules
Solid ruleset if you're building PyQt6 desktop apps and want to avoid the usual mistakes that make UIs freeze or become unmaintainable. It enforces the big ones: signal/slot architecture instead of direct method calls, QThread for anything that might block, QSS stylesheets at the application level, and layout managers over pixel coordinates. The MVC separation examples are clean and the anti-pattern table actually calls out real problems like testing impossibility and cross-platform rendering breakage. If you've ever dealt with a PyQt app that locks up during file I/O or looks broken on high-DPI displays, this is the discipline you needed from day one.
- skills.sh installs
- 1.1K
- GitHub stars
- 45
- last updated
- Aug 21, 2026
Install
$ npx -y skills add oimiragieo/agent-studio --skill pyqt6-ui-development-rules --agent claude-codeInstalls into .claude/skills of the current project.
Files
PyQt6 UI Development Rules Skill
PyQt6 desktop GUI development specialist enforcing MVC separation, signal/slot architecture, QSS theming, threaded concurrency, and cross-platform rendering best practices. Ensures responsive, accessible, and visually consistent desktop applications. - Design MVC-separated PyQt6 application architecture - Implement signal/slot communication patterns between UI and business logic - Configure QSS application-level theming with dark/light mode support - Manage background operations with QThread, QRunnable, and QThreadPool - Build responsive layouts using QVBoxLayout, QHBoxLayout, QGridLayout, and QFormLayout - Implement custom QWidget subclasses with proper paintEvent handling - Set up cross-platform DPI-aware rendering - Configure accessibility features (screen reader support, keyboard navigation)Overview
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/oimiragieo/agent-studio
- Categories
- Frontend Development, Code Review & Quality, AI & Agent Building
- First seen
- May 16, 2026
More from oimiragieo/agent-studio
All 9Recommended
More Frontend Development1
flutter-ui-uxajianaz/skills-collectionComprehensive Flutter UI/UX development skill for creating beautiful, responsive, and animated mobile applications. Use when user asks to: (1) Build Flutter UI 1.1Kskills.sh installs
2
tailwind-patternsjezweb/claude-skillsProduction-ready Tailwind CSS patterns for common website components: responsive layouts, cards, navigation, forms, buttons, and typography. Includes spacing sc1.1Kskills.sh installs
3
ui-design-systemalirezarezvani/claude-skillsUI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handof1.1Kskills.sh installs
4
capacitor-vuecapawesome-team/skillsGuides the agent through Vue-specific patterns for Capacitor app development. Covers Vue 3 Composition API with Capacitor plugins, custom composables for native1.1Kskills.sh installs
5
nextjsjezweb/claude-skillsBuild Next.js 16 apps with App Router, Server Components/Actions, Cache Components ("use cache"), and async route params. Includes proxy.ts and React 19.2. Prev1Kskills.sh installs
6
ionic-reactcapawesome-team/skillsGuides the agent through Ionic Framework development with React — project structure, React-specific Ionic components, IonReactRouter and navigation patterns, Io1Kskills.sh installs