Poprowadź produkt od misji do mierzalnej wartości dla użytkownika.

Konwersacyjny skill UX dla agentów AI, który pomaga rozwijać produkty tak, żeby każda decyzja prowadziła do realnej wartości dla użytkownika.

Mapa procesu

Określ, jaką zmianę produkt ma wywołać, dla kogo może mieć znaczenie i dlaczego warto sprawdzić ją teraz.

Pytanie

Jaką zmianę chcemy wywołać, dla kogo może być ważna i dlaczego teraz?

Artefakt

Teza produktowa: odbiorcy, obszar problemu, napięcie albo okazja i powód działania.

Sygnał

Widać napięcie rynkowe, powtarzalny problem, słabe alternatywy albo dobry moment.

Określ rynek, kupujących, adopterów, blokujących, kanały i sygnały popytu, zanim przejdziesz do osoby wykonującej zadanie.

Pytanie

Czy istnieje wystarczająco duży i osiągalny segment z powodem, budżetem albo wpływem na adopcję?

Artefakt

Mapa rynku: segmenty, wielkość, kanały, role kupna i adopcji, alternatywy oraz pozycjonowanie.

Sygnał

Da się oszacować wielkość segmentu, dotarcie, popyt albo koszt obecnych alternatyw.

Zbadaj konkretną osobę wykonującą zadanie: co robi, co ją blokuje, czego chce i w jakich warunkach działa.

Pytanie

Co konkretny użytkownik próbuje zrobić i co go blokuje albo frustruje?

Artefakt

Profil użytkownika: zadania, bolączki, korzyści, kontekst i obecne obejścia.

Sygnał

Zachowanie, feedback, wywiady, logi albo support pokazują częstotliwość i koszt problemu.

Wyprowadź potrzebę z dowodów użytkownika i zdecyduj, czy uzasadnia funkcję, prototyp albo dalszy research.

Pytanie

Która potrzeba jest na tyle silna, żeby uzasadnić budowę, prototyp albo dalszy research?

Artefakt

Opis potrzeby: użytkownik chce [korzyść], próbuje [zadanie], ale blokuje go [bolączka].

Sygnał

Da się wskazać siłę potrzeby, wpływ na zadanie, poziom pewności i decyzję.

Przygotuj bezpieczne i stabilne środowisko oraz integracje, które muszą istnieć, żeby dostarczyć obiecaną wartość.

Pytanie

Co technicznie musi działać, żeby wartość była niezawodna, bezpieczna i mierzalna?

Artefakt

Plan techniczny: dane, architektura, integracje, jakość, ryzyka i wymagania operacyjne.

Sygnał

Dane, wydajność, niezawodność, bezpieczeństwo i koszt wspierają potrzebę użytkownika.

Zamień potwierdzoną potrzebę w interakcję, architekturę i interfejs na podstawie design systemu, tak żeby użytkownik mógł je zrozumieć i wykorzystać.

Pytanie

Jak użytkownik odkryje, zrozumie, wykona i zapamięta rozwiązanie?

Artefakt

Mapa produktu: przepływ użytkownika, prototyp, kluczowa interakcja, copy i kierunek design systemu.

Sygnał

Test lub prototyp pokazuje zrozumienie, ukończenie zadania, niski wysiłek i zaufanie.

Zaplanuj wdrożenie, onboarding, komunikację, feedback i metryki, które pokażą, czy wartość naprawdę dotarła do użytkownika.

Pytanie

Jak dostarczymy, zakomunikujemy i sprawdzimy wartość po wdrożeniu?

Artefakt

Plan wartości: rollout, komunikat, onboarding, feedback, test użyteczności i iteracje.

Sygnał

Adopcja, retencja, ukończenie zadania, satysfakcja i feedback mówią, co utrzymać albo zmienić.

4 warstwy UX

Każda decyzja wpływa na doświadczenie użytkownika

Każdy etap pracy nad produktem można sprawdzić przez cztery warstwy: czy rozwiązujemy realną potrzebę, czy doświadczenie jest sprawne i zrozumiałe, czy forma angażuje użytkownika oraz czy produkt pasuje do tego, kim użytkownik chce być.

Użyteczność

Produkt rozwiązuje realny problem i odpowiada na potrzebę wynikającą z badań, a nie tylko na pomysł funkcji.

Czy użytkownik dostaje wartość, której naprawdę potrzebuje?
Ergonomia

Doświadczenie pozwala wykonać zadanie szybko, zrozumiale i bez zbędnego wysiłku poznawczego.

Czy najważniejsze zadanie da się wykonać jasno i sprawnie?
Atrakcyjność

Produkt jest klarowny, angażujący i zapamiętywalny, a design system wzmacnia charakter rozwiązania.

Czy użytkownik chce wrócić do tego doświadczenia?
Tożsamość

Produkt pasuje do tego, kim użytkownik chce być, jakie wartości chce wzmacniać i jak chce być postrzegany.

Czy doświadczenie wzmacnia obraz użytkownika, który chce budować?
Workflow

Dwa sposoby użycia: nowy pomysł albo sprawdzenie istniejącego produktu

Możesz zacząć od pomysłu, funkcji, pustego repo albo działającego produktu. Skill pomaga najpierw nazwać decyzję, potem sprawdzić kontekst, dostępne dowody i najlepszy następny krok.

Nowy pomysł albo nowe repo

Gdy zaczynasz od zera, skill pomaga nie przeskakiwać od razu do funkcji. Najpierw porządkuje misję, odbiorców, potrzebę, pierwszą metrykę i krok walidacyjny.

  • Pomaga wybrać lub doprecyzować kierunek produktu.
  • Mapuje odbiorców, użytkownika i potrzebę przed wyborem funkcji.
  • Ustala pierwszą metrykę wartości, ryzyka i krok walidacyjny.
  • Może zapisać kontekst produktu w PRODUCT.md, plan w ROADMAP.md i opcjonalne instrukcje w AGENTS.md.

Istniejący produkt albo funkcja

Gdy produkt już istnieje, skill działa jak praktyczny audyt decyzji. Sprawdza, czy funkcje wynikają z realnych potrzeb, co wiadomo z repo, feedbacku albo danych i co warto zrobić dalej.

  • Sprawdza, czy funkcja ma jasnego użytkownika, problem i wartość.
  • Łączy dostępne dane, feedback, analytics, architekturę i rollout z decyzjami.
  • Wskazuje brakujące decyzje, metryki, research i ryzyka.
  • Pomaga zdecydować, czy rozwijać, zawęzić, zmierzyć, odłożyć albo przetestować.
Struktura repo

Pamięć produktu, do której mogą wracać ludzie i agenci

Najważniejsze decyzje mogą zostać zapisane w repo, żeby kolejny człowiek albo agent wiedział, co już ustalono, co jest założeniem i co trzeba sprawdzić dalej. Pliki tworzą się wraz z pracą nad projektem: od PRODUCT.md i ROADMAP.md po bardziej szczegółowe artefakty, kiedy są potrzebne.

Minimalny root4 pliki
  • AGENTS.mdagent
  • PRODUCT.mdmapa
  • ROADMAP.mdplan
  • README.mdlink
Root jako warstwa dojrzałości7 plików
  • CLAUDE.mdagent
  • DESIGN.mddesign
  • tokens.jsontokens
  • CHANGELOG.mdrelease
  • SECURITY.mdrisk
  • CODEOWNERSowner
  • CONTRIBUTING.mdopen
Instrukcje narzędzi4 pliki
  • .cursor/rules/product-ux.mdcCursor
  • .github/copilot-instructions.mdCopilot
  • .github/ISSUE_TEMPLATE/feedback.ymlfeedback
  • .github/ISSUE_TEMPLATE/feature_request.ymlrequest
product/00-mission5 plików
  • mission.mdwhy
  • product-thesis.mdteza
  • principles.mdzasady
  • assumptions.mdryzyko
  • non-goals.mdgranice
product/01-audience5 plików
  • market-map.mdmapa
  • segments.mdsegmenty
  • competitors.mdalternatywy
  • positioning.mdpozycja
  • channels.mddotarcie
product/02-user5 plików
  • research-plan.mdresearch
  • interview-guide.mdguide
  • user-profile.mdprofil
  • jobs-pains-gains.mdJTBD
  • insights.mdinsight
product/03-need4 pliki
  • problem-statement.mdproblem
  • opportunities.mdszanse
  • feature-hypotheses.mdhipotezy
  • prd.mdzakres
product/04-infrastructure12 plików
  • architecture.mdarch
  • data-model.mddata
  • permissions.mdauth
  • openapi.yamlapi
  • asyncapi.yamlevents
  • schemas/folder
  • observability.mdops
  • slo.mdslo
  • runbooks/folder
  • threat-model.mdrisk
  • adr/decyzje
  • adr/0001-template.mdADR
product/05-product9 plików
  • information-architecture.mdIA
  • flows.mdflow
  • interaction-patterns.mdUI
  • design-system.mdsystem
  • accessibility.mda11y
  • content-guidelines.mdcopy
  • empty-states.mdstate
  • error-states.mdstate
  • onboarding.mdstart
product/06-value6 plików
  • rollout.mdrollout
  • release-notes.mdrelease
  • feedback-plan.mdfeedback
  • usability-test.mdtest
  • survey.mdsurvey
  • analytics-events.mdevents
product/07-ux-test3 pliki
  • ux-scorecard.mdscore
  • test-plan.mdplan
  • metrics.mdmetrics
product/08-decision-measurement14 plików
  • assumptions.mdzałożenia
  • non-goals.mdgranice
  • decision-log.mdlog
  • risk-register.mdrisk
  • north-star-metric.mdNSM
  • metrics-tree.mdtree
  • experiments/tests
  • experiments/0001-template.mdexp
  • flags.jsonflags
  • analytics/data
  • analytics/tracking-plan.yamlplan
  • analytics/events/folder
  • feedback/usability-test.mdtest
  • feedback/survey.qmdsurvey
Instalacja

Dodaj skill do swojego agenta

Wybierz narzędzie, skopiuj instrukcję i zacznij od pierwszego promptu. Skill możesz zainstalować u siebie albo dodać lokalnie do repo projektu.

Codex

Najprostsza ścieżka: użyj wbudowanego `skill-installer` i podaj URL do folderu skilla w publicznym repo.

Instaluj
Prompt

Claude Code

Instalacja jako personal skill. Claude wykrywa skille z `~/.claude/skills/` po restarcie Claude Code.

Instaluj
Terminal

Repository

Wariant dla zespołu: skill jest częścią konkretnego repo i można go commitować razem z projektem.

Instaluj
Terminal
Examples / Przykłady

Wybierz przykład użycia i skopiuj pierwszy prompt

Nie musisz znać całego procesu. Wybierz przykład, skopiuj prompt i nazwij decyzję, którą chcesz podjąć. Agent poprowadzi dalej rozmowę, research, rekomendację i ewentualny zapis w repo.

Prompt Użyj $uxruler. Mam pomysł na produkt i chcę zdecydować, od czego zacząć.
Prompt Użyj $uxruler do sprawdzenia tej funkcji. Pomóż mi zdecydować, czy warto ją rozwijać.
Prompt Użyj $uxruler na tym repo. Pomóż mi zdecydować, jaki jest kolejny najlepszy krok, żeby dostarczyć wartość użytkownikowi.