Agent skill

UI/UX Design Pro Skill: Intent-First Design for AI Agents

The ui-ux-design-pro skill makes an AI coding agent read twelve reference files, state its design intent, and use a Bun CLI to search styles, generate design systems and audit UI code.

Install
git clone https://github.com/saifyxpro/ui-ux-design-pro-skill.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the ui-ux-design-pro skill?

The ui-ux-design-pro skill is a SKILL.md in the saifyxpro repository that pushes an AI coding agent to design from intent instead of defaults. It requires reading twelve reference files first, and ships a Bun CLI that searches design data, generates a design system and audits UI code.

The ui-ux-design-pro skill opens with a blunt warning to the agent: you will generate generic output. Its SKILL.md then lists twelve reference files, from design directions to a critique protocol, that must be read before any UI is proposed or built.

The skill sits at skills/ui-ux-design-pro in the saifyxpro repository. Beside the prompt it carries a Bun and TypeScript CLI with CSV design data, so the agent can look up styles and palettes instead of improvising them.

The intent gate before any code

The skill asks three questions out loud before anything is built: who is this human, what must they accomplish, and what should it feel like. If the agent cannot answer with specifics, it is told to ask you.

  1. Explore the domain: at least five concepts from the product's world, plus five or more colors that exist naturally there.
  2. Name one signature element that could only exist for this product.
  3. List three obvious defaults for this interface type and say what replaces each.
  4. Propose a direction that references all four outputs, then confirm it with you before building.
  5. State a component checkpoint covering intent, palette, depth, surfaces, typography and spacing every time UI code is written.

The CLI and its data

Everything runs through one Bun entry point. The README describes data on styles, palettes, fonts, products, icons and 16 tech stacks, searched with Orama.

CommandWhat it does
searchSearches the design databases, for example by style domain
generateBuilds a design system for a query and tech stack, as Markdown or JSON
iconsSearches icon libraries and returns CDN links
auditChecks UI code quality and accessibility against 12 rules

The README counts 107+ UI styles, 127+ color palettes, 107+ font pairings and 150+ reasoning rules. Treat those as the project's own figures, since the page also gives slightly different counts in other places.

Design rules it enforces

  • Light mode is the default. Dark mode appears only if you ask for it, and pure black backgrounds are avoided in favor of #0a0a0a or #121212.
  • Tokens trace to primitives: four text levels and four border levels, with names that sound like the product, such as an ink token and not a gray-700.
  • Choose one depth strategy and commit: borders only, subtle shadows, layered shadows or surface shifts. Do not mix them.
  • Every interactive element needs default, hover, active, focus and disabled states, and data needs loading, empty and error states.
  • Motion stays fast, 150ms for micro-interactions and 250ms for modals, uses transform and opacity, and respects prefers-reduced-motion.
  • Accessibility means WCAG 2.2 AA, 4.5:1 text contrast, keyboard access for every action and 44pt touch targets.

For deeper color and token work, see color-system and design-token. After finishing, the agent runs swap, squint, signature and token tests on its own output.

Who the ui-ux-design-pro skill is for

Best for

  • Dashboards, SaaS apps, settings pages and landing pages where generic AI output is the main risk.
  • Generating a first design system from a product description, then refining it by hand.
  • Auditing UI code with the CLI for hallucinated utilities and accessibility slips.
  • Teams happy to run Bun, since the CLI needs version 1.0 or later.

Not for

  • Quick one-off tweaks. The skill insists on reading all references first, which is heavy for a small edit. For a lighter route, see ui-ux-pro-max.
  • Machines without Bun, because the CLI and search engine depend on it.
  • Formal accessibility certification. The audit has 12 rules and is not a full compliance review. See accessibility-audit.

Use it with UiChemy

This skill produces design direction and React and Tailwind snippets, not WordPress pages. Use it to settle palette, type and layout in Figma, then convert the frames with UiChemy Figma to WordPress.

You can also paste the generated design system into UiChemy Composer as the brief, since Composer writes real HTML, CSS and JS inside Elementor or Gutenberg. Click Get Started on uichemy.com.