ui-design · starchild-ai-agent — Claude Code skill: what it does, how to install
A build guide and quality gate for visual interfaces, covering track selection, accessibility, responsive behavior, themes, motion, and preview delivery.
npx skills add Starchild-ai-agent/official-skills --skill ui-design -a claude-codeWhat ui-design does
ui-design is the main workflow for user-facing HTML/CSS/JS, including landing pages, dashboards, web apps, portfolios, and internal tools. It starts by choosing Track A, based on vanilla HTML/CSS/JS, or Track B, using React/Vite/Next with a component library. The process also checks accessibility, responsive behavior, theming, performance, and preview delivery.
Style direction comes from taste-skill, which is called for Brief Inference, Design Dials, and the final Anti-slop check. A project that produces visual HTML/CSS/JS must use this skill with project-builder. Interactive pages also need tactile feedback and feedback for state changes; otherwise their interaction states are treated as incomplete. Engineering references live under references/, while the style rules are read from https://github.com/Leonxlnx/taste-skill.
What it helps with
- choose a build track for a visual page
- plan motion before implementing interactions
- check an interface for accessibility and responsive behavior
- prepare a dashboard for preview delivery
- separate style decisions from engineering constraints
Example prompts for the agent
- Use the
ui-designskill to choose a track for a landing page built with HTML/CSS/JS. - Design an interactive dashboard with a motion plan, then review accessibility and responsive behavior.
- Build this visual project with
project-builderand usetaste-skillfor the style decisions.
How to install ui-design
1Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill ui-design -a claude-code2Manually: put the files in place
~/.claude/skills/ui-design/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ui-design/
1Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill ui-design -a codex2Manually: put the files in place
.agents/skills/ui-design/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill ui-design -a cursor2Manually: put the files in place
.cursor/skills/ui-design/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Starchild-ai-agent/official-skills ui-design2Manually: put the files in place
.github/skills/ui-design/SKILL.md1Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill ui-design -a gemini-cli2Platform CLI
gemini skills install https://github.com/Starchild-ai-agent/official-skills --path ui-designManually: put the files in place
.devin/skills/ui-design/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill ui-design -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about ui-design
How do I install ui-design in Claude Code?
Run npx skills add Starchild-ai-agent/official-skills --skill ui-design -a claude-code, then check ~/.claude/skills/ui-design/SKILL.md.
What does ui-design do?
It guides the implementation of visual interfaces, from selecting a build track to checking accessibility, responsive behavior, themes, performance, motion, and preview delivery.
Does ui-design require taste-skill?
Yes. The workflow calls taste-skill for Brief Inference, Design Dials, and the Anti-slop gate, while ui-design owns engineering decisions.
Similar skills
Everything for Frontend and UI →ui-design by other authors comes first.