Skip to content
Back to skills

Ui Ux Pro Max

ASecurity

UI/UX design intelligence - searchable corpus of 84 visual styles, 192 colour palettes, 74 font pairings, 192 product types, 98 UX and accessibility rules, motion presets, chart guidance and per-stack conventions across 22 stacks. Use when designing, building, styling or reviewing any interface.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 3, 2026
ai-agentspythongojavaswiftreactvueangularnextjsnodespring

Works with

  • cli

Security analysis

A100/100

Pro scans all 19 files and shows the line behind each finding

Scanned September 3, 2026

npx -y skills add black141312/ada --skill ui-ux-pro-max --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ui Ux Pro Max?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ui Ux Pro Max
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/black141312-ui-ux-pro-max/badge)](https://www.skillsdirectory.com/skills/black141312-ui-ux-pro-max)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ui-ux-pro-max
description: UI/UX design intelligence - searchable corpus of 84 visual styles, 192 colour palettes, 74 font pairings, 192 product types, 98 UX and accessibility rules, motion presets, chart guidance and per-stack conventions across 22 stacks. Use when designing, building, styling or reviewing any interface.
category: ui-design
---

# UI/UX Pro Max

A queryable corpus of design decisions, not more advice about design. Ask it what to build and it
returns real values: hex codes, spring constants, font pairings with their CSS import, WCAG grades,
framework compatibility scores, and an implementation checklist.

Query it with the **`ui_ux_search`** tool. No Python, no scripts, no setup — the corpus ships inside
ada and the search runs in-process.

## Use it twice

**Before writing UI** — decide, don't improvise:

1. `ui_ux_search("<product type> <audience> <mood>")` → a visual style with concrete values.
2. `ui_ux_search("colour palette for <product type>", domain: "color")` → semantic tokens.
3. `ui_ux_search("font pairing for <mood>", domain: "typography")` → heading/body pair + import.
4. `ui_ux_search("<framework> conventions", stack: "react")` → how that stack expects it done.

**After writing UI** — review against the rules that matter most, in this order:

| #   | Check               | Domain                | Must have                                                   |
| --- | ------------------- | --------------------- | ----------------------------------------------------------- |
| 1   | Accessibility       | `ux`                  | 4.5:1 contrast, alt text, keyboard nav, aria-labels         |
| 2   | Touch & interaction | `ux`                  | 44x44px targets, 8px+ spacing, loading feedback             |
| 3   | Performance         | `ux`                  | WebP/AVIF, lazy loading, reserved space (CLS < 0.1)         |
| 4   | Style consistency   | `style`               | one style throughout, SVG icons - never emoji               |
| 5   | Layout & responsive | `ux`                  | mobile-first, no horizontal scroll, zoom not disabled       |
| 6   | Typography & colour | `typography`, `color` | 16px base, 1.5 line-height, semantic tokens not raw hex     |
| 7   | Animation           | `gsap`                | 150-300ms, motion carries meaning, reduced-motion respected |
| 8   | Forms & feedback    | `ux`                  | visible labels, errors beside the field, helper text        |
| 9   | Navigation          | `ux`                  | predictable back, bottom nav <= 5 items, deep links         |
| 10  | Charts              | `chart`               | legends, tooltips, never colour alone to convey meaning     |

## Domains

`style` `color` `typography` `google-fonts` `product` `landing` `ux` `icons` `gsap` `chart`
`react` `web` — omit `domain` and it picks one from the question. Pass `stack` for framework rules:
react, nextjs, vue, svelte, astro, nuxtjs, nuxt-ui, html-tailwind, shadcn, swiftui, react-native,
flutter, jetpack-compose, angular, laravel, threejs, javafx, wpf, winui, avalonia, uno, uwp.

Deeper reference lives beside this file: `references/quick-reference.md` (all 98 UX rules with
rationale) and `references/pro-rules.md` (app polish + the pre-delivery checklist).

## Rules

- **Detect the stack, never assume it.** Check `package.json`, `pubspec.yaml`, `*.xcodeproj`,
  `composer.json`. A hardcoded default silently misroutes every recommendation.
- Use the returned values **as given** - the hexes, durations and easings are chosen to work
  together. Half-applying a style reads worse than not applying it.
- Accessibility outranks aesthetics. A design that fails contrast is not finished.
- One style per product. Mixing flat and skeuomorphic, or two icon sets, reads as unfinished.
- The corpus recommends; it doesn't decide. If the user asked for something specific, they win.

---

Corpus vendored from [nextlevelbuilder/ui-ux-pro-max-skill](https://github.com/nextlevelbuilder/ui-ux-pro-max-skill)
(MIT, see `LICENSE.upstream`). Upstream ships a Python CLI; ada runs a Node port of the same BM25
ranking, verified to return identical results.

Files in this skill

  • LICENSE.upstream1 KB
  • SKILL.md4.1 KB
  • data/app-interface.csv9.5 KB
  • data/charts.csv18.9 KB
  • data/colors.csv37.8 KB
  • data/icons.csv20.2 KB
  • data/landing.csv16.3 KB
  • data/motion.csv10.3 KB
  • data/products.csv71.8 KB
  • data/react-performance.csv14.5 KB
  • data/stacks/angular.csv17.7 KB
  • data/stacks/astro.csv11.6 KB
  • data/stacks/avalonia.csv25 KB
  • data/stacks/flutter.csv10.2 KB
  • data/stacks/html-tailwind.csv11 KB
  • data/stacks/javafx.csv30.1 KB
  • data/stacks/jetpack-compose.csv8 KB
  • data/stacks/laravel.csv18.1 KB
  • data/stacks/nextjs.csv12.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…