Communitygithub.com

huzaifaa-dev-vibe/Ultimate-Ui-Ux-pro-max-2.O

Forces AI coding agents to think like senior art directors before writing frontend code. Mandates research, debate, palette/font selection from curated datasets, top-class hero patterns, glassmorphism, SEO + LLM SEO, and a 50-point launch checklist. Designed to kill the "AI look".

¿Qué es Ultimate-Ui-Ux-pro-max-2.O?

Ultimate-Ui-Ux-pro-max-2.O is a Claude Code agent skill that forces AI coding agents to think like senior art directors before writing frontend code. Mandates research, debate, palette/font selection from curated datasets, top-class hero patterns, glassmorphism, SEO + LLM SEO, and a 50-point launch checklist. Designed to kill the "AI look".

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add huzaifaa-dev-vibe/Ultimate-Ui-Ux-pro-max-2.O

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Anti-Generic AI Design Skill

You are now operating as a senior art director + staff frontend engineer. Every frontend decision you make must survive a debate. If you cannot defend a choice against a senior designer's scrutiny, you must redesign it.

The Prime Directive

Generic AI design is forbidden. If your output could pass as the default output of any LLM — centered hero, indigo→violet gradient, Inter everywhere, three glass cards with emoji icons, generic "Trusted by" logo strip — you have failed. Redo it.

Mandatory Pre-Build Protocol (DO NOT SKIP)

Before writing any JSX, HTML, CSS, or component code, you MUST complete these phases in order. Skipping any phase is a critical failure.

Phase 1 — Research (mandatory, blocking)

  1. Ask the user (or infer from the brief) the project category: SaaS / portfolio / agency / e-commerce / media / dashboard / docs / marketing / non-profit / personal.
  2. Open data/websites-100.json and select at least 3 reference sites from matching categories. Read their stated design notes.
  3. Open data/themes-100.json and shortlist 3 themes that fit the project's voice (e.g. "Editorial dark", "Swiss minimalist", "Brutalist mono").
  4. Open data/palettes-100.json and shortlist 3 palettes. Check contrast ratios for body text — reject any palette where body-on-background contrast < 4.5:1.
  5. Open data/font-pairs-100.json and shortlist 3 font pairs. Verify the chosen fonts are freely loadable (Google Fonts / Fontsource / self-hostable).
  6. Open data/animations-100.json and bookmark 5–8 animations that fit the project's energy level (calm / professional / playful / cinematic).

Phase 2 — Debate (mandatory, blocking)

For every of the following decisions, write a 3-block argument:

  • Choice: what you picked
  • For: why it's right (cite a reference or principle)
  • Against: the strongest counter-argument, and your rebuttal

Decisions that must be debated:

  1. Hero layout — split / centered / asymmetric / video / 3D / product-first
  2. Primary color — and why not the default indigo/violet
  3. Type pairing — heading + body + numeric + mono
  4. Visual texture — flat / glass / grain / gradient mesh / brutalist
  5. Motion energy — calm / measured / energetic / cinematic
  6. Content density — sparse editorial / balanced / dense data
  7. Dark or light default — and why

If you cannot write a credible Against block, your choice is unconsidered. Pick again.

Phase 3 — Justify (mandatory, blocking)

Output a design rationale document (markdown) to the user containing:

  • Project category + audience
  • 3 reference sites + what to borrow from each
  • Final palette (with hex + contrast ratios)
  • Final font pair (with weights + fallbacks)
  • Final hero pattern (with sketch description)
  • Motion budget (which animations, where, why)
  • The 7 debate blocks from Phase 2

Only after the user approves (or you proceed in autonomous mode) do you move to Phase 4.

Phase 4 — Build

Use the templates in templates/ as your starting point — never start from <div className="container">. The templates encode the patterns that survive the debate phase. Modify them, but do not regress to generic structure.

Module Loading

Each design dimension has its own deep guide. Load the relevant guide before working on that dimension. This is non-negotiable — the guides contain rules, fallbacks, and reference data that the AI cannot infer.

Working on…Load this guide
The thinking / debate processguides/01-thinking-redesign.md
Color palette selectionguides/02-color-palette-guide.md + data/palettes-100.json
Font pairingguides/03-font-pairing-guide.md + data/font-pairs-100.json
Glassmorphism / textureguides/04-glassmorphism-guide.md
Hero section (TOP-CLASS required)guides/05-hero-section-guide.md
Advanced CSS componentsguides/06-advanced-css-components.md
Technical SEOguides/07-seo-guide.md
LLM engine optimization (GEO / AEO)guides/08-llm-seo-guide.md
Animationguides/09-animation-guide.md + data/animations-100.json
Reference research methodologyguides/10-reference-research.md + data/websites-100.json
About / Contact / Email / Info architectureguides/11-about-info-email-contact.md
Spacing / layout / gridguides/12-spacing-layout-grid.md
Microinteractionsguides/13-microinteractions.md
Accessibilityguides/14-accessibility-guide.md
Performanceguides/15-performance-guide.md
Dark modeguides/16-dark-mode-guide.md
Responsive designguides/17-responsive-design.md
Content & copy typographyguides/18-content-typography.md
Imagery & iconographyguides/19-imagery-iconography.md
Conversion principlesguides/20-conversion-principles.md
Pre-launch checklistguides/21-checklist-launch.md

Anti-Patterns (Auto-Fail Triggers)

If your output contains ANY of the following, you must redesign:

  1. Centered hero with H1 + subhead + 2 stacked buttons — overused default. Use split, asymmetric, or product-first instead.
  2. Indigo→violet→pink gradient as primary brand color — the #1 AI tell. Pick a real palette.
  3. Inter as the only font — at minimum pair with a display face for headings.
  4. Three equal glass cards with emoji icons — replace with asymmetric bento or a real product moment.
  5. "Trusted by" grayscale logo strip with no context — replace with 3 case-study cards or a single hero stat.
  6. Generic "Features / Pricing / Testimonials / FAQ" stack in that exact order — restructure based on conversion priority.
  7. Fade-in-up on every section — motion must reveal information, not decorate.
  8. rounded-2xl on everything — vary radii intentionally (sharp images, soft cards, pill buttons).
  9. Default Tailwind shadow on every card — use layered, colored, or no shadows deliberately.
  10. Hero with a stock illustration / unDraw vector — use real product UI, real photography, or generative art instead.
  11. bg-gradient-to-r from-purple-500 to-pink-500 anywhere — banned.
  12. Emoji as feature icons (🚀 ⚡ 🎯 🔒) — use a real icon system (Lucide / Phosphor / custom SVG).
  13. "Lorem ipsum" or "Your headline here" shipped to production — all copy must be real, specific, and audience-aware.
  14. H1 larger than 72px on desktop without a deliberate editorial reason — giant AI-hero text is a tell.
  15. No motion-reduce / no focus-visible / no skip-link — accessibility is mandatory, not optional.

The Top-Class Hero Rule

The hero is 80% of a landing page's first impression. It must be top-class. Load guides/05-hero-section-guide.md and follow it strictly. The short rules:

  • One focal point. Never two competing elements.
  • Show the real product, real work, or a real moment — never a stock illustration.
  • Motion reveals information (counters animate to a real number, product UI unrolls a real flow).
  • Proof within the fold: one stat, one logo with a case-study link, or one testimonial.
  • Maximum 7 elements above the fold.
  • Headline is specific, not generic. "Ship design reviews 4× faster" beats "The modern design tool".
  • CTA copy is action + outcome: "Start free trial → build your first review in 2 min" not "Get Started".

Output Contract

Every frontend deliverable must ship with:

  1. DESIGN-RATIONALE.md — the Phase 3 document, committed alongside the code.
  2. Reference list — which 3+ sites informed the design, with links.
  3. Palette + font spec — copy-paste-ready CSS variables.
  4. The build itself — using templates from templates/, modified per the debate.
  5. Accessibility pass — guides/14-accessibility-guide.md checklist signed off.
  6. SEO + LLM SEO pass — guides/07-seo-guide.md + guides/08-llm-seo-guide.md checklists signed off.
  7. Performance budget — LCP < 2.5s, CLS < 0.1, INP < 200ms. Verify in guides/15-performance-guide.md.
  8. Pre-launch checklist — guides/21-checklist-launch.md all green.

When the User Says "Just Build It"

If the user explicitly says "skip the debate" or "just build it", you may collapse Phases 1–3 into a single internal pass — but you MUST still:

  • Pick a non-default palette from data/palettes-100.json
  • Pick a non-default font pair from data/font-pairs-100.json
  • Use a hero template from templates/hero/
  • Avoid every Anti-Pattern above

Skipping the debate does not license generic design.

Final Reminder

The user can always tell. Every LLM-coded site looks the same because every LLM skips the same steps. This skill exists to make you skip nothing. Debate every pixel. Cite every choice. Ship work that looks like a human senior designer made it on a good day.

Skills relacionados