CommunityRecherche & Datenanalysegithub.com

bbulman/create-journey-map

Erfassen, was heute passiert oder in Zukunft passieren sollte, Schritt für Schritt, basierend auf Annahmen oder echter Forschung.

Was ist create-journey-map?

Dieses Skill ermöglicht es, Customer Journey Maps zu erstellen – sowohl für den aktuellen Ist-Zustand („Current Journey“) als auch für einen zukünftigen Soll-Zustand („Future Journey“). Es folgt einem strukturierten, zweigleisigen Prozess: Zunächst wird die gewünschte Betriebsart („Proto“ für reine Annahmen oder „Real“ für forschungsbasierte Erkenntnisse) gewählt, dann wird ein spezifisches Persona-Szenario definiert. Im „Current“-Zweig werden Schritte von 5–7 Phasen mit Emotionen, Schmerzpunkten und Chancen detailliert beschrieben, wobei bei Bedarf Annahmen durch Interviews überprüft werden. Der „Future“-Zweig baut auf der aktuellen Journey auf und schlägt gezielte Verbesserungen vor, die mit „[proposed]“ gekennzeichnet sind. Das Skill unterstützt Claude Code und andere KI-Agenten, indem es auf gemeinsame Verträge und Vorlagen in `~/.claude/skills/research-shared/` verweist, Ergebnisse in `journeys.md` speichert und nahtlos an nachgelagerte Skills wie `/create-interview-script` oder `/create-usability-plan` anknüpft. Entwickler und Forscher profitieren von einer reproduzierbaren Methode, um komplexe Benutzererlebnisse zu analysieren und evidenzbasierte Verbesserungen zu entwerfen.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bbulman/research-skills/tree/HEAD/skills/create-journey-map

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Antwortet: Was passiert Schritt für Schritt und wo tut es weh? Eine aktuelle Journey (Current Journey) erfasst, was heute passiert. Eine zukünftige Journey (Future Journey) ist ein Vorschlag dafür, was stattdessen passieren sollte, und wird entsprechend gekennzeichnet.

Lies ~/.claude/skills/research-shared/contract.md und halte dich während des gesamten Vorgangs daran. $SHARED bedeutet diesen Ordner. Deine Ausgabe ist journeys.md im Ideenordner. Ohne die Angabe von current oder future wird die aktuelle Journey erstellt.

Schritte

  1. Start. Folge „Start a run“ im Vertrag. Erledigt, wenn der Brief eine Entscheidung nennt und der Intake gemeldet hat.

  2. Wähle den Modus. Folge „Proto or real“ im Vertrag. Erledigt, wenn du gesagt hast, welchen Modus dieser Durchlauf verwendet und warum.

  3. Wähle Persona und Szenario. Nimm die primäre Persona aus personas.md und jede andere, von der die Entscheidung abhängt. Nenne für jede ein spezifisches Szenario und seine Grenzen: wo es beginnt und wo es endet (das ist der Punkt, an dem die Person erfährt, ob es funktioniert hat, oder – bei etwas Wiederkehrendem – der Beginn des nächsten Zyklus). Wenn personas.md fehlt, verwende die Segmente in jobs.md und gib dies in den Laufnotizen an. Erledigt, wenn jede Journey ein Szenario mit einem festgelegten Start und Ende hat.

Folge dann dem Zweig für den Zustand, den du abbildest.

Aktuelle Journey (Current)

  1. Proto only: Interview. Folge den Teilen „Ask, Record and Check“ aus $SHARED/belief-interview.md, bevor du Forschungsergebnisse liest. Themen: die Situation, die dies auslöst, die Schritte, die Menschen heute durchlaufen, der schlimmste Moment, wer sonst noch beteiligt ist und wie es endet. Erledigt, wenn jede Überzeugung, die dieses Skill verwendet, ein Urteil hat.

  2. Durchlauf der Phasen. Schreibe 5 bis 7 Phasen dessen, was heute passiert, für jede Journey: Phase, Ziel, was sie tun, die Touchpoints, was sie denken, Emotion von 1 bis 5, Pain Points und Chancen. Der Modus „Real“ verwendet nur primary.md. Ein Emotionswert ist eine Schätzung, es sei denn, die Worte eines Teilnehmers stützen ihn. Pfade, die nie zusammenlaufen, werden zu separaten Journeys. Touchpoints benennen, wer sonst noch beteiligt ist, und eine Wartezeit oder Übergabe, die schmerzt, erhält eine eigene Zeile. Kehre dann die Annahmen des Durchlaufs um: Was ist, wenn es nicht in einer Sitzung erledigt wird, oder nicht allein, oder die Person ein Zugangsbedürfnis hat? Jede Antwort wird zu einem Pain Point oder einem [gap]. Erledigt, wenn jede Zeile ausgefüllt ist, mit unknown dort, wo nichts bekannt ist, jede Emotion eine ganze Zahl von 1 bis 5 oder unknown ist und die Umkehrung durchgeführt wurde.

  3. Markiere die entscheidenden Momente. Nenne 2 oder 3, jeder beginnt mit seiner Phase in Fettschrift. Dies sind Stellen, an denen ein Produkt das Ergebnis verändern könnte. Erledigt, wenn jeder Moment eine Phase in der Tabelle nennt und sagt, was passiert, wenn es gut läuft, wenn es schlecht läuft und was Menschen tun, wenn sie aufgeben.

  4. Schreibe. Fülle den Teil ## Journey: aus $SHARED/templates/journeys.md aus, mit dem Banner, den der Modus verlangt. Erledigt, wenn jeder Abschnitt seine Behauptungen oder ein [gap] enthält.

  5. Beende. Folge „Finish a run“ im Vertrag. Im Proto-Modus folge auch dem Teil „Tell the person“ aus $SHARED/belief-interview.md, und das nächste Skill ist /create-interview-script, um die riskantesten Annahmen zu testen. Im Real-Modus ist der nächste Schritt dieses Skill erneut mit future.

Zukünftige Journey (Future)

  1. Beginne mit der Gegenwart. Eine zukünftige Journey beantwortet eine aktuelle. Wenn journeys.md keine aktuelle Journey für diese Persona und dieses Szenario enthält, erstelle diese zuerst. Erledigt, wenn die aktuelle Journey, die sie beantwortet, existiert.

  2. Gestalte die Phasen neu. Gehe die Pain Points und entscheidenden Momente der aktuellen Journey durch. Sage für jede Phase, was sich ändert und was die Person jetzt tun würde. Entferne Phasen, die nicht mehr existieren sollten. Behalte, was bereits funktioniert. Jede Zeile wird mit [proposed] gekennzeichnet, zusammen mit den Belegen, die sie motivieren, da dies ein Entwurf und keine Erkenntnis ist. Vorhergesagte Emotion verwendet dieselbe Skala von 1 bis 5. Erledigt, wenn jede schmerzhafte Phase der aktuellen Journey geändert oder als unverändert belassen wurde, mit einem Grund.

  3. Sage, was wahr sein muss. Liste auf, wovon diese Zukunft abhängt: was die Menschen tun müssten, was das Unternehmen bauen müsste, was schiefgehen könnte. Nenne die riskanteste dieser Bedingungen. Erledigt, wenn „Was wahr sein muss“ mindestens 3 Zeilen enthält und die riskanteste markiert.

  4. Schreibe. Füge den Teil ## Future journey: aus $SHARED/templates/journeys.md hinzu. Erledigt, wenn jeder Abschnitt seine Zeilen oder ein [gap] enthält.

  5. Beende. Folge „Finish a run“ im Vertrag. Das nächste Skill ist /create-usability-plan, um die zukünftige Journey mit Menschen zu testen.

Individual skills in this repo

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

Verwandte Skills