Skip to main content
skill CX Codex

ui-design · frappe — Claude Code skill: UI/UX rules and install

A skill that gives the agent design rules for layout, type, color and spacing. Useful when no product design-system skill exists.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add frappe/skills --skill ui-design -a claude-code
Open on GitHub

What ui-design does

The skill tells the agent how to behave while building interfaces. It asks for restraint: fewer elements, more white space, no reflex borders around every block. One primary action per page. Style and clarity sit in different registers, so a marketing page and a productivity panel get different treatment.

Inside are sections on typography, color and layout mechanics. Text below 12px is discouraged outside dense productivity UIs and all-caps labels. Color is meant to stay scarce — indicators, badges, secondary information. Layout leans on flexbox with padding and gap rather than margins. Repeated rows need fixed-width slots with flex-shrink: 0, otherwise icons and trailing actions drift between rows. Icons should be SVG; emoji as icons are out.

One rule stands out: every new project or feature gets a floating tweak panel docked bottom-right, with toggles for variations such as spacing density or content presentation. The toggle set is chosen per project, not shipped as a fixed list. A review checklist covers spacing, typography, contrast, alignment, clipping and grid sameness; the agent runs it at each checkpoint and gives a one-line verdict. For Frappe UI the skill defers to frappe-app-dev and existing frappe-ui patterns, so on Frappe projects it hands over to the specialised skills.

What it helps with

  • set a visual hierarchy on a page without a designer
  • strip decorative borders and boxes from blocks
  • align icons and actions along vertical lanes in lists
  • pick font sizes and line heights that stay readable
  • run a layout review before shipping

Example prompts for the agent

  • build the profile settings page following the ui-design rules
  • review this list against the ui-design checklist and fix the issues
  • add a bottom-right tweak panel with spacing density toggles

How to install ui-design

1Skills CLI (Vercel)

npx skills add frappe/skills --skill ui-design -a claude-code

2Manually: put the files in place

~/.claude/skills/ui-design/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/ui-design/

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?

Run npx skills add frappe/skills --skill ui-design -a claude-code. The skill lands at ~/.claude/skills/ui-design/SKILL.md.

What does ui-design do?

It hands the agent general UI/UX rules for hierarchy, spacing, typography, color and accessibility, then has it check the result against a review checklist.

When should I skip this skill?

When the project already has its own design-system skill. For Frappe UI it points to frappe-app-dev and frappe-ui patterns instead.

Similar skills

Everything for Design →

ui-design by other authors comes first.

ui-design mblode Picks a visual direction, writes the interface code, and audits what shipped for user-facing defects. Useful when you need a landing page or a dark mode pass. CX Codex +1 1,400installs ui-design TencentCloudBase Makes the agent output a design specification — palette, fonts, layout — before it writes any interface code. CX Codex +1 1,800installs ui-design PyModel Frontend design guidelines covering 42 rules across 8 categories. It steers interface code toward WCAG accessibility and Core Web Vitals standards. CX Codex +1 513installs ui-design Mindrally Gives the agent a checklist for interfaces: accessibility, responsive layout, performance. Useful when it writes or reviews frontend code. CX Codex +1 981installs frontend-design mager A skill that gives the agent a specific design stance: type, palette, tactile states. Useful when building a UI from scratch or restyling an existing one. CX Codex +1 1,700installs aesthetic mrgoonie A skill that walks your coding agent through interface design: reading other people's layouts, generating design images, and iterating until they hold up. CX Codex +1 714installs bolder aladicf A skill for when a design feels too safe and generic. It finds what makes the interface bland and pushes the impact up. CX Codex +1 535installs design-like-im-5 Kiren Srinivasan A skill for designing and reviewing interfaces: keeps the user-facing core simple and checks states, inputs and screen sizes. CX Codex +1 304installs impeccable pbakaus A skill for your coding agent that designs and reworks interfaces: landing pages, dashboards, forms, iOS and Android screens. Useful when the UI needs real design decisions, not guesswork. CX Codex +1 361,300installs design-better BuilderOS A skill that pushes any coding agent toward designer-quality frontend work: hierarchy, states, accessibility, motion. Useful when the UI runs fine but still looks unfinished. CX Codex +1 1,100installs

From the same set5

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor