uxui-evaluator — Claude Code skill: UX/UI audit and setup
This skill reviews interface descriptions against UX/UI principles and returns structured findings. Use it before building a screen or user flow.
npx skills add uxuiprinciples/agent-skills --skill uxui-evaluator -a claude-codeWhat uxui-evaluator does
uxui-evaluator examines an interface description through 195 UX/UI principles grouped into 6 framework parts. It first classifies the interface, selects relevant areas, and then produces JSON findings with severity, suggested fixes, strengths, and an overall score. The checks cover topics such as cognitive load, navigation, forms, accessibility, and AI interface behaviour.
The skill includes curl-based tools for a full audit, principle lookup by slug, and listing principles for a framework part. UXUI_API_KEY is optional, but enriched results from uxuiprinciples.com require API access. The Pro tier exposes all 195 principles, while the free tier returns 12. Without UXUI_API_KEY, the API audit cannot run and the skill uses its internal framework knowledge instead.
What it helps with
- audit a signup form before implementation
- spot UX issues in a dashboard or navigation flow
- assign severity and remediation to interface findings
- connect design findings with business impact
Example prompts for the agent
- Review this signup form and return a structured UX/UI audit.
- Inspect this dashboard for principle violations, severity, and concrete fixes.
- Evaluate the
checkoutflow and include business impact when API access is available.
How to install uxui-evaluator
1Skills CLI (Vercel)
npx skills add uxuiprinciples/agent-skills --skill uxui-evaluator -a claude-code2Manually: put the files in place
~/.claude/skills/uxui-evaluator/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/uxui-evaluator/
1Skills CLI (Vercel)
npx skills add uxuiprinciples/agent-skills --skill uxui-evaluator -a codex2Manually: put the files in place
.agents/skills/uxui-evaluator/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add uxuiprinciples/agent-skills --skill uxui-evaluator -a cursor2Manually: put the files in place
.cursor/skills/uxui-evaluator/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install uxuiprinciples/agent-skills uxui-evaluator2Manually: put the files in place
.github/skills/uxui-evaluator/SKILL.md1Skills CLI (Vercel)
npx skills add uxuiprinciples/agent-skills --skill uxui-evaluator -a gemini-cli2Platform CLI
gemini skills install https://github.com/uxuiprinciples/agent-skills --path uxui-evaluatorManually: put the files in place
.devin/skills/uxui-evaluator/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add uxuiprinciples/agent-skills --skill uxui-evaluator -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 uxui-evaluator
How do I install uxui-evaluator in Claude Code?
Run npx skills add uxuiprinciples/agent-skills --skill uxui-evaluator -a claude-code, then check ~/.claude/skills/uxui-evaluator/SKILL.md.
What does uxui-evaluator do?
It classifies an interface description and checks it against the UX/UI framework. The JSON result includes findings, severity, remediation, strengths, and an overall score.
What changes when UXUI_API_KEY is set?
The key enables API-based audits and extra principle data for findings. Pro access covers all 195 principles, while the free tier returns 12.