Before you start throwing together Qt layouts, this skill runs you through a short checklist: target platform, screen geometry, design system, viewing distance, locale, and input methods. It's less about code generation and more about making you think through the constraints first. Once that's done, it applies a solid set of UX principles (Jakob's Law, Hick's Law, progressive disclosure) and gives you specific guidance on typography scales, animation timing budgets, and responsive behavior. The embedded and MCU section is genuinely useful if you're targeting fixed panels or resource-constrained hardware. Think of it as a design systems consultant that keeps you from reinventing spatial hierarchies or picking arbitrary font sizes.

skills.sh installs
1.2K
GitHub stars
534
last updated
Jun 10, 2026

Install

$ npx -y skills add theqtcompanyrnd/agent-skills --skill qt-ui-design --agent claude-code

Installs into .claude/skills of the current project.

Files

Qt UI Design

Before producing UI output, confirm you know: target platform, screen geometry, design system, content priority, viewing distance, locale, and input methods. Run the seven items below as a check against the conversation and the project state; ask only the items that are genuinely missing. When the user cannot answer an item, choose a sensible Qt default and name it in your response so the user can correct it.

Small edits to an existing design — for example "move the OK button to the right", "change this label", "make this red" — do not trigger the checklist. Apply section 1 silently and verify section 2 (contrast, hit-target) where relevant.

0. Context check (before designing)

Use the seven items below to decide what is already known and what to ask. If the conversation or repository has already answered an item, do not re-ask.

Sponsors

Details

Repository
github.com/theqtcompanyrnd/agent-skills
Categories
Frontend Development, AI & Agent Building, Design & UI/UX
First seen
Jun 11, 2026

More from theqtcompanyrnd/agent-skills

All 11
1vtex avatarvtex-io-admin-reactvtex/skillsApply when building VTEX IO admin-facing React interfaces under the admin builder. Covers VTEX Styleguide and Shoreline usage, admin page composition, data-heav1.2Kskills.sh installs
2digitalsamba avatarfrontend-designdigitalsamba/claude-code-video-toolkitCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applicat1.1Kskills.sh installs
3chrisbanes avatarcompose-modifier-and-layout-stylechrisbanes/skillsUse when writing or reviewing Jetpack Compose layout APIs, modifier parameters, modifier chain construction, hardcoded root layout decisions, or layout wrappers1Kskills.sh installs
4alinaqi avatarui-mobilealinaqi/claude-bootstrapui mobile1Kskills.sh installs
5aj-geddes avatarcss-architectureaj-geddes/useful-ai-promptsOrganize CSS using BEM, SMACSS, and CSS-in-JS patterns. Use when building scalable, maintainable styling systems with proper naming conventions.969skills.sh installs
6auth0 avatarauth0-react-nativeauth0/agent-skillsUse when adding Auth0 login, logout, or biometric auth to a bare React Native app (not Expo). Integrates react-native-auth0 with native deep linking.963skills.sh installs