ux-design
Installation
SKILL.md
When this skill is invoked:
1. Parse Arguments & Determine Mode
Three authoring modes exist based on the argument:
| Argument | Mode | Output file |
|---|---|---|
hud |
HUD design | design/ux/hud.md |
patterns |
Interaction pattern library | design/ux/interaction-patterns.md |
Any other value (e.g., main-menu, inventory) |
UX spec for a screen or flow | design/ux/[argument].md |
| No argument | Ask the user | (see below) |
If no argument is provided, do not fail — ask instead. Use AskUserQuestion:
- "What are we designing today?"
- Options: "A specific screen or flow (I'll name it)", "The game HUD", "The interaction pattern library", "I'm not sure — help me figure it out"
If the user selects "I'll name it" or types a screen name, normalize it to kebab-case
for the filename (e.g., "Main Menu" becomes main-menu).