1. Hook: dlaczego większość produktów „wygląda jak złożona składanka”
Wiele aplikacji nie ma jednego, dużego problemu.
Ma dziesiątki małych niespójności.
Inny spacing na każdym ekranie.
Inne stany przycisków.
Brak hierarchii treści.
Mobile „jakoś działa”, ale konwersja spada.
Na początku to nie boli. Przy 3 ekranach można to ogarnąć ręcznie.
Przy 30 ekranach zaczyna się chaos, który spowalnia każdy release.
2. Wprowadzenie: czym jest UI UX Pro Max Skill i dlaczego to nie jest zwykły generator UI
UI UX Pro Max Skill to repozytorium, które działa bardziej jak silnik decyzji projektowych niż generator layoutów.
W praktyce dostajesz:
- wyszukiwanie reguł UI/UX po domenach (style, UX, kolory, typografia, charty),
- warstwę reasoning (reguły branżowe),
- checklisty jakości przed wdrożeniem,
- workflow „Master + Page Overrides” dla design systemu.
To ważne rozróżnienie.
Generator może dać ładny ekran.
Ten skill pomaga utrzymać jakość i spójność całego produktu.
3. Czym jest UI UX Pro Max Skill (na podstawie repo)
W repo nextlevelbuilder/ui-ux-pro-max-skill kluczowe są trzy elementy:
Silnik wyszukiwania i rekomendacji
core.pyużywa BM25 do rankowania wyników z CSV.search.pyudostępnia tryb:
- domenowy (--domain),
- stack-specific (--stack),
- pełny design system (--design-system).
Warstwa wiedzy i reguł
- Dane są zapisane w CSV (
data/*.csv), m.in.:
- style,
- palety kolorów,
- typografia,
- UX guidelines,
- reguły branżowe (ui-reasoning.csv).
- Reguły są mapowane do kategorii produktu i zwracają:
- pattern strony,
- priorytet stylu,
- kierunek kolorystyczny,
- anty-patterny do unikania.
Integracja z agentami AI
- Instalacja przez CLI:
uipro init --ai <platform>. - Repo ma template’y dla wielu asystentów, w tym Codex i Claude.
- Po instalacji agent dostaje gotowe instrukcje i lokalne skrypty do wykonywania audytu.
4. Dlaczego większość projektów ma problem z UI/UX
Problem zwykle nie jest „brak talentu”, tylko brak systemu.
Najczęstszy scenariusz:
- decyzje podejmowane ad-hoc pod presją sprintu,
- brak jednego źródła reguł UI,
- review skupione na bugach funkcjonalnych, nie jakości doświadczenia,
- kolejne feature’y doklejane bez kalibracji hierarchii i flow.
Efekt biznesowy:
- większy koszt zmian,
- wolniejsze wdrożenia,
- niższa konwersja,
- słabsze pierwsze wrażenie produktu w demo i sprzedaży.
5. Jak zrobić pełny audyt UI/UX z użyciem tego skilla (krok po kroku)
Poniżej proces, który możesz powtórzyć w realnym produkcie.
Krok 1: Zainstaluj skill w projekcie
npm install -g uipro-cli
uipro init --ai codex
Jeśli pracujesz w Claude Code, użyj odpowiedniego targetu (--ai claude).
Krok 2: Wygeneruj baseline design systemu
python .codex/skills/ui-ux-pro-max/scripts/search.py "saas b2b dashboard" --design-system --persist -f markdown -p "TwojProdukt"
To tworzy design-system/<projekt>/MASTER.md.
Od tego momentu masz jedno źródło decyzji projektowych.
Krok 3: Zrób inwentaryzację komponentów i ekranów
Na tym etapie spisujesz:
- wszystkie warianty buttonów,
- formularze i walidacje,
- karty, tabele, nawigację,
- kluczowe flow: onboarding, checkout, aktywacja, upgrade.
Bez tej listy audyt kończy się przypadkową listą „ładnych uwag”.
Krok 4: Przejdź audyt warstwami
Uruchamiasz domenowe zapytania i mapujesz wyniki do realnych ekranów:
python .codex/skills/ui-ux-pro-max/scripts/search.py "accessibility mobile navigation" --domain ux -n 5
python .codex/skills/ui-ux-pro-max/scripts/search.py "spacing typography hierarchy" --domain style -n 5
python .codex/skills/ui-ux-pro-max/scripts/search.py "contrast semantic colors" --domain color -n 5
python .codex/skills/ui-ux-pro-max/scripts/search.py "form validation errors" --stack nextjs -n 5
Sprawdzasz kolejno:
- hierarchię informacji,
- spacing i rytm layoutu,
- typografię i kontrast,
- stany interakcji (hover, focus, disabled, loading),
- flow UX (czy użytkownik wie, co ma zrobić dalej),
- mobile i dostępność,
- anty-patterny (np. efektowne animacje bez funkcji).
Krok 5: Nadaj priorytety
Każdy problem oznacz:
P0– blokuje użycie lub konwersję,P1– mocno pogarsza UX, ale nie blokuje,P2– polish i konsekwencja wizualna.
Do każdego punktu dopisz: ekran, reguła, poprawka, metryka efektu.
6. Jak przejść od audytu do wdrożenia zmian
Największy błąd po audycie: próba poprawienia wszystkiego naraz.
Lepszy model to trzy fale:
Fala 1: quick wins (1–3 dni)
- popraw kontrast i focus states,
- ujednolić primary/secondary button,
- naprawić formularze (label + error + loading),
- wyczyścić największe problemy mobile.
Fala 2: komponenty i tokeny (1 sprint)
- wprowadzić tokeny kolorów i spacingu,
- przepiąć komponenty na wspólne warianty,
- ustalić timing animacji i stany interakcji.
Fala 3: utrwalenie systemu (ciągłe)
- każdy nowy ekran przechodzi check względem
MASTER.md, - wyjątki dokumentujesz w
pages/<page>.md, - review PR zawiera sekcję UX (nie tylko logika i testy).
7. Jak używać tego w pipeline AI (ważne)
To narzędzie najlepiej działa jako część procesu wieloagentowego.
Przykładowy podział:
Research Agent
- analizuje repo i obecny kod UI,
- mapuje komponenty i flow,
- przygotowuje listę problemów.
Audit Agent
- odpala zapytania
--design-system,--domain,--stack, - przypisuje problemy do reguł,
- buduje backlog P0/P1/P2.
UI Fix Agent
- wdraża poprawki komponent po komponencie,
- pilnuje spójności z
MASTER.md, - dokumentuje odstępstwa w override’ach per strona.
Validation Agent
- sprawdza regressions (mobile, accessibility, flow),
- potwierdza poprawę metryk (konwersja, task success, czas wykonania zadania).
8. Przykład realnego workflow (praktyczny)
W praktyce wygląda to tak:
- Wrzucasz projekt do analizy.
- Generujesz baseline design systemu.
- Dostajesz listę problemów z priorytetami.
- Wdrażasz quick wins i refaktoryzację komponentów.
- Przechodzisz walidację przed deployem.
- Publikujesz zmiany i mierzysz efekt.
Warto połączyć to z istniejącym contentem i procesem w REL8:
Widok backlogu audytu UI/UX z priorytetami P0, P1 i P2 oraz statusem wdrożenia quick wins
9. Najczęstsze błędy
Najdroższe błędy widzę trzy:
- ślepe generowanie UI bez zasad i bez audytu,
- „estetyczne poprawki” bez decyzji systemowych,
- brak ownera jakości UI/UX po wdrożeniu.
Jeżeli design system nie jest egzekwowany w codziennym developmentcie, problem wraca po 2–3 sprintach.
Co możesz wdrożyć już dziś
- Wygeneruj
MASTER.mddla produktu i traktuj go jak kontrakt zespołu. - Wybierz 5 ekranów o najwyższym ruchu i zrób audyt P0/P1.
- Ujednolić 3 krytyczne komponenty: button, input, card.
- Dodaj checklistę UX/a11y do Definition of Done.
To mały zakres, ale daje szybki, widoczny efekt.
Ile możesz na tym zyskać
Uwaga: podane liczby traktuj jako benchmark rynkowy; końcowy efekt zależy od branży, jakości danych wejściowych i sposobu wdrożenia.
Najczęściej zyskujesz w trzech miejscach:
- krótszy czas wdrożenia nowych ekranów (bo decyzje są gotowe),
- mniej regresji UI po release,
- lepszą konwersję na ekranach krytycznych (np. onboarding, demo, checkout).
Dla founderów i product ownerów najważniejsze jest to, że UI przestaje być „subiektywną dyskusją”, a staje się procesem z mierzalnym wynikiem.
10. Podsumowanie
UI UX Pro Max Skill zmienia sposób pracy, bo przenosi zespół z trybu „zróbmy coś ładnego” do trybu „podejmujmy dobre decyzje projektowe konsekwentnie”.
To podejście szczególnie dobrze działa w SaaS, gdzie produkt rośnie szybko, a każdy niespójny ekran dokłada koszt do kolejnych sprintów.
Jeśli budujesz produkt z pomocą AI, ten skill jest sensowny nie jako gadżet, ale jako warstwa jakości między pomysłem a wdrożeniem.