Use this skill when the user wants to generate UI, build a design system, clone a site's aesthetic, or browse the community UI gallery. Triggers on /ui-ref, /ui-show, /ui-system, /ui-share, or natural-language requests naming a reference site.
66
80%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Read ~/.claude/memory/ui-prefs.md if it exists. Use it to bias all aesthetic decisions. If it does not exist, use Terminal Pro as the default aesthetic for all modes.
Inspect the user message:
Run share.py with: --title, --prompt, --aesthetic, --mode, --screenshot, --author, --repo-dir See scripts/share.py --help for full argument list.
Always include the localhost preview URL in every response while a server is running. Describe what is visible on screen in 1-2 sentences with every URL reminder.
File: ~/.claude/memory/ui-prefs.md
Frontmatter: name: ui-preferences, type: user
Sections:
Update rule: append to Session History after each pick. After 3+ sessions, rewrite Aesthetic Profile.
cd skills/ui-craftsman pip install -r scripts/requirements.txt playwright install chromium gh auth login # only for /ui-share PR fallback
32f0050
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.