majidmanzarpour avatar

Threejs Game Ui Designer

Builds game HUDs, menus, and overlays for Three.js projects with an opinionated workflow that loads reference patterns and checklists before you start. Instead of letting you build generic stat cards, it pushes you toward hierarchy, readability, responsive layouts, safe areas, and touch target sizing. Captures desktop and mobile screenshots, wires UI to game state instead of duplicating logic, and verifies text fit and overlap before calling anything done. Most useful when you're prototyping a game and the UI feels like an afterthought, or when you need mobile-safe touch controls that actually work. The reference-first approach is strict but keeps you from shipping blurry text or buttons that cover enemies.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
8
skills.sh installs
3.9K
GitHub stars
2.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add majidmanzarpour/threejs-game-skills --skill threejs-game-ui-designer --agent claude-code

Installs into .claude/skills of the current project.

Files

Three.js Game UI Designer

Make game UI intentional, readable, responsive, and specific to the genre.

Preserve the user's requested scope and style. For a narrow HUD fix, retain the existing design and check the changed state and target viewports. For a complete UI pass, use the full workflow below. Mobile input is required when mobile is a target, not because a desktop-only game has UI.

Reference

references/ui-patterns.md — hierarchy and required states, HUD zones, menus, touch controls, responsive constraints, style cohesion, and state wiring. Read it before designing HUDs, menus, overlays, touch controls, or responsive layout.

Load threejs-image-generator when logos, icons, GUI art, faction marks, menu backgrounds, or 2D HUD assets would raise the quality. threejs-3d-generator only for genuine 3D menu objects and diegetic props, not flat HUD elements.

Workflow

Sponsors

Details

Repository
github.com/majidmanzarpour/threejs-game-skills
Categories
Frontend Development, Design & UI/UX, Game Development
First seen
Jul 14, 2026

More from majidmanzarpour/threejs-game-skills

All 9
1dotnet avatarplan-ui-changedotnet/skillsPlan complex Blazor UI features by decomposing them into focused components. USE FOR: building a complex Blazor page with multiple sections, planning component 3.7Kskills.sh installs
2bytedance avatarfrontend-designbytedance/deer-flowCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, 3.7Kskills.sh installs
3langgenius avatarcomponent-refactoringlanggenius/difyRefactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user ask3.7Kskills.sh installs
4dimillian avatarswiftui-ui-patternsdimillian/skillsBest practices and example-driven guidance for building SwiftUI views and components, including navigation hierarchies, custom view modifiers, and responsive la3.7Kskills.sh installs
5forcedotcom avatarbuilding-ui-bundle-appforcedotcom/sf-skillsMUST activate when the user wants to build, create, or generate a React application, React app, web application, single-page application (SPA), or frontend appl3.7Kskills.sh installs
6chakra-ui avatarchakra-ui-builderchakra-ui/chakra-uiBuild responsive, accessible UI components and layouts using Chakra UI v3, install or configure Chakra UI in new and existing projects, and design scalable them3.6Kskills.sh installs