Communitygithub.com

borghei/ux-researcher-designer

Generieren Sie Benutzer-Personas aus Forschungsdaten, erstellen Sie Journey-Maps, planen Sie Usability-Tests und fassen Sie Forschungsergebnisse in umsetzbaren Designempfehlungen zusammen.

Was ist ux-researcher-designer?

Diese Skill für KI-Agenten wie Claude Code, Cursor oder Codex unterstützt UX-Forscher und Designer dabei, datengestützte Benutzer-Personas zu erstellen, Customer-Journey-Maps zu visualisieren, Usability-Tests zu planen und Forschungsergebnisse zu synthetisieren. Sie bietet vordefinierte Workflows mit klaren Schritten und Vorlagen, wie z.B. die Generierung einer Persona aus JSON-Benutzerdaten mit Confidence-Levels oder die Erstellung einer Proto-Persona als leichtgewichtige Alternative. Die Skill enthält außerdem Referenztabellen zur Auswahl der Forschungsmethode, zur Bewertung der Schwere von Usability-Problemen und zur Priorisierung von Chancen. Entwickler und Forscher profitieren von der nahtlosen Integration in KI-gestützte Entwicklungsumgebungen, die Skripte wie `persona_generator.py` ausführen können, um direkt aus Forschungsdaten umsetzbare Erkenntnisse zu gewinnen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/borghei/Claude-Skills/tree/HEAD/product-team/ux-researcher-designer

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

UX-Forscher & Designer

Generieren Sie Benutzer-Personas aus Forschungsdaten, erstellen Sie Journey-Maps, planen Sie Usability-Tests und fassen Sie Forschungsergebnisse in umsetzbaren Designempfehlungen zusammen.


Inhaltsverzeichnis


Triggerbegriffe

Verwenden Sie diese Skill, wenn Sie Folgendes benötigen:

  • "Benutzer-Persona erstellen"
  • "Persona aus Daten generieren"
  • "Customer Journey Map erstellen"
  • "Benutzerreise abbilden"
  • "Usability-Test planen"
  • "Usability-Studie entwerfen"
  • "Benutzerforschung analysieren"
  • "Interviewergebnisse synthetisieren"
  • "Schmerzpunkte der Benutzer identifizieren"
  • "Benutzerarchetypen definieren"
  • "Forschungsumfang berechnen"
  • "Empathie-Map erstellen"
  • "Benutzerbedürfnisse identifizieren"

Zuerst klären

Bevor Sie das Forschungsartefakt generieren, klären Sie die folgenden Eingaben. Wenn eine fehlt oder vage ist und das Ergebnis ändern würde, fragen Sie danach; wenn nicht, verwenden Sie einen sinnvollen Standardwert und geben Sie an, welchen Sie verwendet haben.

  • Welches Artefakt: Persona, Journey-Map, Usability-Testplan oder Forschungsynthese (legt fest, welcher Workflow und welche Vorlage angewendet wird).
  • Verfügbare Daten und Umfang: Analysen/Interviews/Umfragen und wie viele Benutzer (bestimmt die Persona-Konfidenz sowie Proto- vs. datengetriebene Persona).
  • Das Benutzerziel und der Umfang: die Persona, das abzubildende Ziel und Start/Ende (bestimmt die Phasen der Journey-Map und die Forschungsfragen).

Fragen Sie nach den zwei oder drei Eingaben, die für diese Anfrage am wichtigsten sind, nicht nach der gesamten Liste. Wenn der Benutzer sofort ein Ergebnis wünscht, erstellen Sie es und geben Sie Ihre Annahmen oben an.

Workflows

Workflow 1: Benutzer-Persona generieren

Situation: Sie haben Benutzerdaten (Analysen, Umfragen, Interviews) und müssen eine forschungsgestützte Persona erstellen.

Schritte:

  1. Benutzerdaten vorbereiten

    Erforderliches Format (JSON):

    [
      {
        "user_id": "user_1",
        "age": 32,
        "usage_frequency": "daily",
        "features_used": ["dashboard", "reports", "export"],
        "primary_device": "desktop",
        "usage_context": "work",
        "tech_proficiency": 7,
        "pain_points": ["slow loading", "confusing UI"]
      }
    ]
    
  2. Persona-Generator ausführen

    # Für menschenlesbare Ausgabe
    python scripts/persona_generator.py
    
    # Für JSON-Ausgabe zur Integration
    python scripts/persona_generator.py json
    
  3. Generierte Komponenten überprüfen

    KomponenteWas zu prüfen ist
    ArchetypPasst er zu den Datenmustern?
    DemografieWurde sie aus tatsächlichen Daten abgeleitet?
    ZieleSind sie spezifisch und umsetzbar?
    FrustrationenEnthalten sie Häufigkeitsangaben?
    Design-ImplikationenKönnen Designer diese umsetzen?
  4. Persona validieren

    • 3-5 echten Benutzern zeigen: "Kommt das Ihnen bekannt vor?"
    • Mit Support-Tickets abgleichen
    • Gegen Analysedaten verifizieren
  5. Referenz: Siehe references/persona-methodology.md für Gültigkeitskriterien

Proto-Persona-Canvas (Leichtgewichtige Alternative)

Wenn Ihnen Forschungsdaten fehlen, aber Sie eine hypothesegetriebene Persona zur Abstimmung des Teams benötigen, verwenden Sie ein Proto-Persona-Canvas. Proto-Personas sind Annahmewerkzeuge – keine validierte Wahrheit – und sollen getestet und verfeinert werden.

Verwenden, wenn: Sie eine neue Initiative ohne Forschungsbudget starten, ein funktionsübergreifendes Team schnell abstimmen oder eine testbare Hypothese über Ihren Benutzer aufstellen möchten.

Proto-Persona-Canvas-Vorlage:

### [Alliterationsname] (z.B. "Besorgter Bernd")

**Biografie & Demografie:**
- Alter, Geografie, sozialer Status, Karrierephase
- Online-Präsenz, Freizeitaktivitäten, Beziehungsstatus

**Zitate** (was sie sagen, fühlen, denken):
- "[Direktes Zitat, das ihre Perspektive einfängt]"
- "[Zitat, das Frustration oder Bestrebung offenbart]"

**Probleme:**
- [Problem im Zusammenhang mit dem Problemraum]
- [Problem im Zusammenhang mit aktuellen Workarounds]

**Was sie zu erreichen versuchen:**
- [Beobachtbares Verhalten 1]
- [Beobachtbares Verhalten 2]

**Ziele** (Wünsche, Bedürfnisse, Träume):
- [Kurzfristiges Ziel]
- [Langfristige Bestrebung]

**Einstellungen & Einflüsse:**
- Entscheidungsbefugnis: [Können sie Ihre Lösung kaufen/einführen?]
- Entscheidungsbeeinflusser: [Wer beeinflusst ihre Entscheidungen?]
- Überzeugungen & Einstellungen: [Welche Überzeugungen beeinflussen ihre Entscheidungen?]

**Annahmen zur Validierung:**
- [Wichtigste Annahme, die für die Tragfähigkeit dieser Persona zutreffen muss]
- [Zweite Annahme]
- [Dritte Annahme]

Nächste Schritte nach der Proto-Persona:

  1. Interviewfragen generieren, um Annahmen zu validieren (empfohlen)
  2. Eine Anti-Persona generieren, um den Umfang abzugrenzen
  3. In ein einseitiges Stakeholder-Briefing umwandeln

Workflow 2: Journey-Map erstellen

Situation: Sie müssen die End-to-End-Benutzererfahrung für ein bestimmtes Ziel visualisieren.

Schritte:

  1. Umfang definieren

    ElementBeschreibung
    PersonaWelcher Benutzertyp
    ZielWas sie zu erreichen versuchen
    StartAuslöser, der die Reise beginnt
    EndeErfolgskriterien
    ZeitrahmenStunden/Tage/Wochen
  2. Reisedaten sammeln

    Quellen:

    • Benutzerinterviews (fragen Sie "Führen Sie mich durch...")
    • Sitzungsaufzeichnungen
    • Analysen (Trichter, Abbrüche)
    • Support-Tickets
  3. Phasen abbilden

    Typische B2B-SaaS-Phasen:

    Bewusstsein → Bewertung → Onboarding → Nutzung → Weiterempfehlung
    
  4. Ebenen für jede Phase ausfüllen

    Phase: [Name]
    ├── Aktionen: Was tut der Benutzer?
    ├── Kontaktpunkte: Wo interagieren sie?
    ├── Emotionen: Wie fühlen sie sich? (1-5)
    ├── Schmerzpunkte: Was frustriert sie?
    └── Chancen: Wo können wir verbessern?
    
  5. Drei Erfahrungspfade abbilden (nicht nur den Happy Path)

    PhaseHappy PathFehlerpfadSchwieriger Pfad
    BewusstseinFindet Produkt über SucheEntdeckt Produkt nieFindet zuerst Wettbewerber
    ÜberlegungKlares WertversprechenVerwirrt durch PreiseBenötigt Managerfreigabe
    EntscheidungEinfacher AnmeldevorgangFormularfehler, bricht abPrüfung durch Rechtsabteilung verzögert
    Bereitstellung & NutzungReibungsloses OnboardingKann Daten nicht importierenWorkaround erforderlich
    LoyalitätWird zum FürsprecherKündigt stillschweigendBleibt, beschwert sich aber
    • Happy Path: Alles funktioniert wie vorgesehen.
    • Fehlerpfad: Der Benutzer kann sein Ziel nicht erreichen und bricht ab.
    • Schwieriger Pfad: Der Benutzer erreicht das Ziel, aber mit Reibung, Workarounds oder Frustration.
  6. KPIs und Verantwortlichkeiten pro Phase hinzufügen

    PhaseFrühindikatorSpätindikatorTeamverantwortung
    BewusstseinSeitenbesuche, AnzeigenimpressionenMarkenerinnerungMarketing
    ÜberlegungDemo-Anfragen, PreisseitenaufrufeMQL-KonvertierungMarketing/Vertrieb
    EntscheidungTeststarts, Vertrag gesendetAbschlussrateVertrieb
    NutzungFunktionsadoption, DAUBindungsrateProdukt
    LoyalitätNPS, EmpfehlungsanzahlLTV, ExpansionsumsatzKundenerfolg
  7. Top-Reibungspunkte und Maßnahmen identifizieren

    Für jeden Reibungspunkt dokumentieren:

    ReibungspunktWarum wichtigMaßnahmeErwartete AuswirkungAufwandVertrauen
    [Beschreibung][Benutzer-/Geschäftsauswirkung][Vorgeschlagene Lösung]Hoch/Mittel/NiedrigK/M/GHoch/Mittel/Niedrig

    Prioritätspunktzahl = Häufigkeit x Schweregrad x Lösbarkeit

  8. Referenz: Siehe references/journey-mapping-guide.md für Vorlagen


Workflow 3: Usability-Test planen

Situation: Sie müssen ein Design mit echten Benutzern validieren.

Schritte:

  1. Forschungsfragen definieren

    Wandeln Sie vage Ziele in testbare Fragen um:

    VageTestbar
    "Ist es einfach zu bedienen?""Können Benutzer den Checkout in <3 Min. abschließen?"
    "Mögen Benutzer es?""Werden Benutzer Design A oder B wählen?"
    "Macht es Sinn?""Können Benutzer Einstellungen ohne Hinweise finden?"
  2. Methode auswählen

    MethodeTeilnehmerDauerAm besten geeignet für
    Moderiert remote5-845-60 MinTiefe Einblicke
    Unmoderiert remote10-2015-20 MinSchnelle Validierung
    Guerilla3-55-10 MinSchnelles Feedback
  3. Aufgaben entwerfen

    Gutes Aufgabenformat:

    SZENARIO: "Stellen Sie sich vor, Sie planen eine Reise nach Paris..."
    ZIEL: "Buchen Sie ein Hotel für 3 Nächte in Ihrem Budget."
    ERFOLG: "Sie sehen die Bestätigungsseite."
    

    Aufgabenprogression: Aufwärmen → Kern → Sekundär → Randfall → Freie Erkundung

  4. Erfolgsmetriken definieren

    MetrikZiel
    Abschlussrate>80%
    Zeit pro Aufgabe<2× erwartet
    Fehlerrate<15%
    Zufriedenheit>4/5
  5. Moderatorenleitfaden vorbereiten

    • Lautes-Denken-Anleitungen
    • Nicht-führende Aufforderungen
    • Fragen nach der Aufgabe
  6. Referenz: Siehe references/usability-testing-frameworks.md für den vollständigen Leitfaden


Workflow 4: Forschung synthetisieren

Situation: Sie haben rohe Forschungsdaten (Interviews, Umfragen, Beobachtungen) und benötigen umsetzbare Erkenntnisse.

Schritte:

  1. Daten codieren

    Jeden Datenpunkt taggen:

    • [ZIEL] - Was sie erreichen wollen
    • [SCHMERZ] - Was sie frustriert
    • [VERHALTEN] - Was sie tatsächlich tun
    • [KONTEXT] - Wann/wo sie das Produkt verwenden
    • [ZITAT] - Direkte Benutzerworte
  2. Ähnliche Muster gruppieren

    Benutzer A: Tägliche Nutzung, erweiterte Funktionen, Tastenkürzel
    Benutzer B: Tägliche Nutzung, komplexe Workflows, Automatisierung
    Benutzer C: Wöchentliche Nutzung, grundlegende Bedürfnisse, gelegentlich
    
    Cluster 1: A, B (Power-User)
    Cluster 2: C (Gelegenheitsnutzer)
    
  3. Segmentgrößen berechnen

    ClusterBenutzer%Tragfähigkeit
    Power-User1836%Primäre Persona
    Geschäftsnutzer1530%Primäre Persona
    Gelegenheitsnutzer1224%Sekundäre Persona
  4. Wichtigste Erkenntnisse extrahieren

    Für jedes Thema:

    • Erkenntnisaussage
    • Unterstützende Belege (Zitate, Daten)
    • Häufigkeit (X/Y Teilnehmer)
    • Geschäftsauswirkung
    • Empfehlung
  5. Chancen priorisieren

    FaktorPunktzahl 1-5
    HäufigkeitWie oft tritt dies auf?
    SchweregradWie sehr schadet es?
    BreiteWie viele Benutzer sind betroffen?
    LösbarkeitKönnen wir das beheben?
  6. Referenz: Siehe references/persona-methodology.md für das Analyseframework


Tool-Referenz

persona_generator.py

Generiert datengetriebene Personas aus Benutzerforschungsdaten.

ArgumentWerteStandardBeschreibung
format(none), json(none)Ausgabeformat

Beispielausgabe:

============================================================
PERSONA: Alex der Power-User
============================================================

📝 Ein täglicher Nutzer, der das Produkt hauptsächlich für die Arbeit verwendet

Archetyp: Power-User
Zitat: "Ich brauche Werkzeuge, die mit meinem Workflow Schritt halten können"

👤 Demografie:
  • Altersspanne: 25-34
  • Standorttyp: Urban
  • Technische Kenntnisse: Fortgeschritten

🎯 Ziele und Bedürfnisse:
  • Aufgaben effizient erledigen
  • Workflows automatisieren
  • Auf erweiterte Funktionen zugreifen

😤 Frustrationen:
  • Langsame Ladezeiten (14/20 Benutzer)
  • Keine Tastenkürzel
  • Begrenzter API-Zugriff

💡 Design-Implikationen:
  → Für Geschwindigkeit und Effizienz optimieren
  → Tastenkürzel und Power-Funktionen bereitstellen
  → API- und Automatisierungsfunktionen freigeben

📈 Daten: Basierend auf 45 Benutzern
    Vertrauen: Hoch

Generierte Archetypen:

ArchetypSignaleDesignfokus
power_userTägliche Nutzung, 10+ FunktionenEffizienz, Anpassung
casual_userWöchentliche Nutzung, 3-5 FunktionenEinfachheit, Anleitung
business_userArbeitskontext, TeamnutzungZusammenarbeit, Berichte
mobile_firstMobil primärTouch, Offline, Geschwindigkeit

Ausgabekomponenten:

KomponenteBeschreibung
demografieAltersspanne, Standort, Beruf, technisches Niveau
psychografieMotivationen, Werte, Einstellungen, Lebensstil
verhaltenNutzungsmuster, Funktionspräferenzen
bedürfnisse_und_zielePrimär, sekundär, funktional, emotional
frustrationenSchmerzpunkte mit Belegen
szenarienKontextbezogene Nutzungsgeschichten
design_implikationenUmsetzbare Empfehlungen
datenpunkteStichprobengröße, Vertrauensniveau

Kurzreferenztabellen

Forschungsmethodenauswahl

FragetypBeste MethodeStichprobengröße
"Was tun Benutzer?"Analysen, Beobachtung100+ Ereignisse
"Warum tun sie es?"Interviews8-15 Benutzer
"Wie gut können sie es?"Usability-Test5-8 Benutzer
"Was bevorzugen sie?"Umfrage, A/B-Test50+ Benutzer
"Was fühlen sie?"Tagebuchstudie, Interviews10-15 Benutzer

Persona-Vertrauensniveaus

StichprobengrößeVertrauenAnwendungsfall
5-10 BenutzerNiedrigExplorativ
11-30 BenutzerMittelRichtungsweisend
31+ BenutzerHochProduktion

Schweregrad von Usability-Problemen

SchweregradDefinitionAktion
4 - KritischVerhindert AufgabenabschlussSofort beheben
3 - SchwerwiegendErhebliche SchwierigkeitenVor Veröffentlichung beheben
2 - GeringVerursacht ZögernBeheben, wenn möglich
1 - KosmetischWird bemerkt, aber nicht problematischNiedrige Priorität

Arten von Interviewfragen

TypBeispielVerwendung für
Kontext"Führen Sie mich durch einen typischen Tag"Umgebung verstehen
Verhalten"Zeigen Sie mir, wie Sie X machen"Tatsächliche Handlungen beobachten
Ziele"Was versuchen Sie zu erreichen?"Motivationen aufdecken
Schmerz"Was ist der schwierigste Teil?"Frustrationen identifizieren
Reflexion"Was würden Sie ändern?"Ideen generieren

Wissensbasis

Detaillierte Referenzleitfäden in `refer

…

[gekürzt für die Übersetzung]

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills