ui-ux-pro-max · galaxy-dawn — Claude Code skill: design system and UI review
Turns a vague "make it look good" into a concrete design system: palette, typography, component rules and stack-aware notes.
npx skills add Galaxy-Dawn/claude-scholar --skill ui-ux-pro-max -a claude-codeWhat ui-ux-pro-max does
The skill kicks in when you ask to design or review a UI, build a landing page or dashboard, pick colors and typography, fix accessibility, or implement a frontend with a clear design system. It first pulls the minimum signals out of your request: product type, industry, style keywords, target platform and stack. If you don't name a stack, it falls back to html-tailwind.
Under the hood there is one script, scripts/search.py, and a heuristics table at data/ui-reasoning.csv. Run the script with --design-system and it returns a style direction, palette family, typography, interaction effects, a landing-or-layout bias and a list of anti-patterns to avoid. For work that spans several pages, --persist writes design-system/MASTER.md plus per-page notes under design-system/pages/. After that you can search narrowly by domain — product, style, color, typography, landing, chart, ux — or by stack such as react, nextjs, vue, svelte, swiftui, react-native, flutter, shadcn, jetpack-compose.
Python 3 is required, since the commands run through python3. The skill is not a substitute for product strategy or user research; the product direction should already be roughly settled. Raw search output is not dumped into the answer — it backs up a coherent design direction instead.
What it helps with
- pick a palette and type scale for a given product type
- build a landing page or dashboard on one layout grid
- run a UX review and fix accessibility issues
- persist a design system across a multi-page project
- get component rules for a specific frontend stack
Example prompts for the agent
- Design a landing page for a SaaS analytics product, nextjs stack, give me a design system
- Review the signup form for accessibility and suggest fixes
- Build a real-time dashboard with charts and persist the design system in the project
How to install ui-ux-pro-max
1Skills CLI (Vercel)
npx skills add Galaxy-Dawn/claude-scholar --skill ui-ux-pro-max -a claude-code2Manually: put the files in place
~/.claude/skills/ui-ux-pro-max/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ui-ux-pro-max/
1Skills CLI (Vercel)
npx skills add Galaxy-Dawn/claude-scholar --skill ui-ux-pro-max -a codex2Manually: put the files in place
.agents/skills/ui-ux-pro-max/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add Galaxy-Dawn/claude-scholar --skill ui-ux-pro-max -a cursor2Manually: put the files in place
.cursor/skills/ui-ux-pro-max/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install Galaxy-Dawn/claude-scholar ui-ux-pro-max2Manually: put the files in place
.github/skills/ui-ux-pro-max/SKILL.md1Skills CLI (Vercel)
npx skills add Galaxy-Dawn/claude-scholar --skill ui-ux-pro-max -a gemini-cli2Platform CLI
gemini skills install https://github.com/Galaxy-Dawn/claude-scholar --path skills/ui-ux-pro-maxManually: put the files in place
.devin/skills/ui-ux-pro-max/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add Galaxy-Dawn/claude-scholar --skill ui-ux-pro-max -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-ux-pro-max
How do I install ui-ux-pro-max in Claude?
Run npx skills add Galaxy-Dawn/claude-scholar --skill ui-ux-pro-max -a claude-code. The skill file then lives at ~/.claude/skills/ui-ux-pro-max/SKILL.md.
What does ui-ux-pro-max do?
It builds a design system for your request: style, palette, typography, component rules and stack-aware notes. It also handles UX review and accessibility checks.
What does the skill need to run?
Python 3, because the commands call scripts/search.py. Your product direction should already be roughly known — the skill does not replace strategy or user research.
Source text
SKILL.md · MIT
---
name: ui-ux-pro-max
description: This skill should be used when the user asks to design or review a UI, create a landing page or dashboard, choose colors or typography, improve accessibility, or implement polished frontend interfaces with a clear design system.
version: 0.2.0
---
# UI/UX Pro Max
Use this skill to turn a vague UI request into a **concrete design system plus implementation guidance**.
## Role
This skill is for:
- design-system selection,
- palette and typography choices,
- UX review and remediation,
- stack-aware frontend implementation guidance,
- lightweight design-system persistence for multi-page work.
It is **not** a replacement for product strategy or user research. Use it to make execution sharper after the product direction is already roughly known.
## Core workflow
### 1. Infer the request shape
Extract the minimum design signals first:
- product type,
- industry,
- style keywords,
- target platform,
- implementation stack.
If the user does not specify a stack, default to `html-tailwind`.
### 2. Generate the design system first
Use the helper script to produce a compact design recommendation:
```bash
python3 "${CLAUDE_PLUGIN_ROOT}/skills/ui-ux-pro-max/scripts/search.py" "<product_type> <industry> <keywords>" --design-system -p "Project Name"
```
This produces:
- recommended style direction,
- palette family,
- typography direction,
- interaction / visual effects,
- landing or layout bias,
- anti-patterns to avoid.
If the work spans multiple turns or pages, persist the design system:
```bash
python3 "${CLAUDE_PLUGIN_ROOT}/skills/ui-ux-pro-max/scripts/search.py" "<query>" --design-system --persist -p "Project Name"
python3 "${CLAUDE_PLUGIN_ROOT}/skills/ui-ux-pro-max/scripts/search.py" "<query>" --design-system --persist -p "Project Name" --page "dashboard"
```
This creates:
- `design-system/MASTER.md`
- optional page-level override notes under `design-system/pages/`
### 3. Pull targeted guidance only when needed
Use a focused search instead of loading everything at once:
```bash
python3 "${CLAUDE_PLUGIN_ROOT}/skills/ui-ux-pro-max/scripts/search.py" "glassmorphism dark" --domain style
python3 "${CLAUDE_PLUGIN_ROOT}/skills/ui-ux-pro-max/scripts/search.py" "animation accessibility" --domain ux
python3 "${CLAUDE_PLUGIN_ROOT}/skills/ui-ux-pro-max/scripts/search.py" "real-time dashboard" --domain chart
python3 "${CLAUDE_PLUGIN_ROOT}/skills/ui-ux-pro-max/scripts/search.py" "elegant luxury serif" --domain typography
```
Supported domains:
- `product`
- `style`
- `color`
- `typography`
- `landing`
- `chart`
- `ux`
### 4. Add stack-specific guidance before coding
```bash
python3 "${CLAUDE_PLUGIN_ROOT}/skills/ui-ux-pro-max/scripts/search.py" "forms table responsive" --stack html-tailwind
```
Supported stacks:
- `html-tailwind`
- `react`
- `nextjs`
- `vue`
- `svelte`
- `swiftui`
- `react-native`
- `flutter`
- `shadcn`
- `jetpack-compose`
### 5. Synthesize before implementation
After gathering the design system, convert it into:
- layout structure,
- component rules,
- visual tokens,
- interaction rules,
- accessibility constraints,
- implementation notes for the chosen stack.
Do not dump raw search output into the final answer. Use it to justify a coherent design direction.
## Default output shape
A good response should usually include:
1. product and UI framing,
2. recommended style system,
3. palette and typography,
4. component and layout rules,
5. accessibility and interaction checks,
6. stack-aware implementation notes.
## Safety rules
- Do not hardcode a design language without connecting it to the product type.
- Do not use emoji as primary UI iconography.
- Do not weaken text contrast for visual flair.
- Do not scale interactive cards on hover if it destabilizes layout.
- Do not use animation that violates `prefers-reduced-motion`.
- Do not invent unsupported helper scripts or datasets; use the bundled `search.py` and `data/ui-reasoning.csv` only.
## References
Load only what is needed:
- `references/USAGE.md` - recommended command patterns and retrieval flow
- `data/ui-reasoning.csv` - compact product-to-design heuristics used by the helper script
- `scripts/search.py` - deterministic helper for design-system, domain, and stack lookup
© Galaxy-Dawn · MIT · Galaxy-Dawn/claude-scholar
Similar skills
Everything for Design →ui-ux-pro-max by other authors comes first.