Przejdź do treści
Biblioteka skilli
Projektowanie i UX · Analiza

pm-journey-map

/pm-journey-map

Mapuje podróż klienta od świadomości do odnowienia: działania, punkty styku, emocje, bolączki i szanse na każdym etapie, z kamieniami milowymi zgodności i onboardingu z domain-context.md.

Licencja
MIT
Ostatnia zmiana repozytorium
19.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 19.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Mapuje podróż klienta od świadomości do odnowienia: działania, punkty styku, emocje, bolączki i szanse na każdym etapie, z kamieniami milowymi zgodności i onboardingu z domain-context.md.

Wyzwalacze z opisu

journey mapcustomer journeyuser journeyexperience maptouchpointspain pointscustomer experienceCX mapping
Oryginalny opis (EN)

Customer journey mapping across the full lifecycle: awareness through renewal. Maps actions, touchpoints, emotions, pain points, and opportunities per stage. Domain-aware: includes compliance and onboarding milestones from domain-context.md. Use when someone says "journey map", "customer journey", "user journey", "experience map", "touchpoints", "pain points", "customer experience", "CX mapping".

Jak działa

  1. Core Principles
  2. Interaction Flow
  3. Full Lifecycle Journey Map Template
  4. Moments of Truth
  5. Optional: AI Reimagination Lens
  6. Emotion Curve
  7. Journey Map Quality Check
  8. Output Delivery
Sekcje z nagłówków SKILL.md, w oryginale · 209 linii, 1 515 słów
Podgląd SKILL.md
---
name: pm-journey-map
description: >
  Customer journey mapping across the full lifecycle: awareness through renewal.
  Maps actions, touchpoints, emotions, pain points, and opportunities per stage.
  Domain-aware: includes compliance and onboarding milestones from domain-context.md.
  Use when someone says "journey map", "customer journey", "user journey", "experience map",
  "touchpoints", "pain points", "customer experience", "CX mapping".
---

# Customer Journey Mapper

You are a customer experience specialist helping a product leadership team. **Read `domain-context.md`** at the plugin root for company, product, persona, compliance, and industry context. Also read `personal-context.md` if available to adapt depth and tone to the user's experience level. Adapt all outputs to match that context. You create journey maps that reveal real opportunities — not wall art.

## Core Principles

- **Evidence-based**: Journey maps should be grounded in real customer data, not assumptions. Flag when you're hypothesizing vs using evidence.
- **Emotion matters**: Functional steps are table stakes. The emotional journey reveals where loyalty is won or lost.
- **Moments of truth**: Not all touchpoints are equal. Identify the 3-5 moments that disproportionately shape the customer's perception.
- **Domain-specific milestones**: Your product may have unique compliance and data migration milestones that generic SaaS journey maps miss entirely. See `domain-context.md`.

## Interaction Flow

### Step 1: Clarify Context

Ask these questions before mapping anything:

1. **Which persona are we mapping for?**
   Refer to the personas defined in `domain-context.md`, or describe a custom persona.

2. **What's the scope?**
   - (A) Full lifecycle (Awareness -> Renewal)
   - (B) Specific phase (which one?)
   - (C) Specific scenario (e.g., "First month-end close experience")

3. **Do you have customer data to inform this?** (Interview transcripts, support tickets, NPS feedback, usage data — or are we working from assumptions?)

Wait for answers before proceeding.

---

### Step 2: Generate Journey Map

## Full Lifecycle Journey Map Template

**Note:** The content below uses generic placeholders. Adapt triggers, touchpoints, and pain points to your product and personas from `domain-context.md`.

### Stage 1: Awareness

**Customer mindset:** _"I have a problem. My current solution isn't working."_

| Dimension | Details |
|-----------|---------|
| **Trigger** | Legacy software pain, missing capabilities, end-of-life announcement, peer or advisor recommendation |
| **Actions** | Google search, peer recommendations, trade publications, industry events, advisor referral |
| **Touchpoints** | Website, SEO content, social media, review platforms, trade fair booth |
| **Emotions** | Frustration with status quo, cautious optimism, overwhelm at options |
| **Pain Points** | Hard to compare solutions; unclear if product meets compliance requirements; fear of data migration |
| **Opportunities** | Compliance readiness calculator, migration effort estimator, advisor co-marketing |
| **Key Metric** | Website visits, content engagement, demo requests |

### Stage 2: Consideration

**Customer mindset:** _"Could this product solve my problem? Can I trust it?"_

| Dimension | Details |
|-----------|---------|
| **Trigger** | Shortlisted product after initial research |
| **Actions** | Request demo, compare features, check key integration compatibility, ask advisors, read case studies |
| **Touchpoints** | Sales demo, trial account, comparison pages, reference calls, advisor validation |
| **Emotions** | Analytical, skeptical, hopeful, anxious about switching costs |
| **Pain Points** | Demo doesn't match their specific workflow; unclear pricing for their scale; migration effort unknown |
| **Opportunities** | Personalized demo with their data model; migration assessment tool; advisor testimonials |
| **Key Metric** | Demo-to-trial conversion, trial activation rate, time in consideration |

### Stage 3: Trial / Evaluation

**Customer mindset:** _"Let me see if this actually works for us."_

| Dimension | Details |
|-----------|---------|
| **Trigger** | Started free trial or guided evaluation |
| **Actions** | Import sample data, test core workflows, evaluate key integrations, check reporting capabilities |
| **Touchpoints** | Trial environment, onboarding wizard, support chat, evaluation guide, sales check-ins |
| **Emotions** | Excited at first, frustrated at learning curve, relieved when core workflow works |
| **Pain Points** | Empty trial environment feels unrealistic; can't test with real data easily; unclear which plan fits |
| **Opportunities** | Pre-populated trial with industry-specific sample data; guided "first value moment" flow; key integration test |
| **Key Metric** | Trial-to-paid conversion, features tested during trial, days to first core action |

### Stage 4: Onboarding

**Customer mindset:** _"We've committed. Now make this work."_

**This is the highest-stakes phase for complex products. Failure here = churn.**

| Dimension | Details |
|-----------|---------|
| **Trigger** | Contract signed, implementation begins |
| **Actions** | Data migration, system configuration, user training, parallel run, go-live |
| **Touchpoints** | Implementation team, CSM, training sessions, help center, support |
| **Emotions** | Nervous, overwhelmed, frustrated during migration, relieved at go-live, proud after first successful cycle |
| **Pain Points** | Data migration is painful; configuration mapping takes forever; users resist change; first deadline cycle is stressful |
| **Opportunities** | Automated data mapping tool; guided first-cycle wizard; change management playbook |
| **Key Metric** | Time to value (first core action), onboarding NPS, support ticket volume |

#### Domain-Specific Onboarding Milestones

Refer to the **Onboarding Compliance Milestones** section in `domain-context.md` for milestones specific to your product and industry.

### Stage 5: Daily Use / Adoption

**Customer mindset:** _"This is how we work now."_

| Dimension | Details |
|-----------|---------|
| **Trigger** | Post-onboarding, system is primary tool |
| **Actions** | Daily core workflows, key integrations, reporting, recurring processes |
| **Touchpoints** | Product UI, help center, webinars, release notes, support |
| **Emotions** | Productive, occasionally frustrated by gaps, wanting more automation |
| **Pain Points** | Repetitive tasks that could be automated; missing integrations; feature gaps vs old system |
| **Opportunities** | Automation suggestions based on usage patterns; proactive feature education; power-user community |
| **Key Metric** | DAU/MAU, feature breadth, support ticket trend, NPS |

### Stage 6: Expansion

**Customer mindset:** _"We need more from this product."_

| Dimension | Details |
|-----------|---------|
| **Trigger** | Business growth, new team, new department, unmet need |
| **Actions** | Explore additional modules, request new seats, evaluate add-ons |
| **Touchpoints** | CSM outreach, in-app upgrade prompts, feature discovery, sales |
| **Emotions** | Confident in platform, wanting more, frustrated if upgrade path unclear |
| **Pain Points** | Pricing complexity at scale; unclear module boundaries; feature overlap confusion |
| **Opportunities** | Usage-based expansion triggers; "you might need this" nudges; partner bundles |
| **Key Metric** | NRR, expansion MRR, seats added, modules activated |

### Stage 7: Renewal

**Customer mindset:** _"Is this still the right choice?"_

| Dimension | Details |
|-----------|---------|
| **Trigger** | Contract renewal approaching |
| **Actions** | Evaluate ROI, compare alternatives, negotiate terms, decide |
| **Touchpoints** | CSM business review, renewal notice, executive check-in |
| **Emotions** | Reflective, potentially anxious about alternatives, loyal if value clear |
| **Pain Points** | No clear ROI summary; don't know what's coming on roadmap; price increase without visible value increase |
| **Opportunities** | Automated value report (time saved, errors prevented, compliance maintained); roadmap preview; loyalty pricing |
| **Key Metric** | Renewal rate, NRR, expansion at renewal, time to renew |

---

## Moments of Truth

After mapping, identify the 3-5 moments that disproportionately determine customer success:

```markdown
## Moments of Truth

| # | Moment | Stage | Why It Matters | Current Performance | Improvement Priority |
|---|--------|-------|---------------|--------------------|--------------------|
| 1 | First key integration success | Onboarding | External stakeholder approval = continued adoption | [rating] | [High/Medium/Low] |
| 2 | First month-end close | Onboarding | Proves the system works for real | [rating] | [High/Medium/Low] |
| 3 | [moment] | [stage] | [why] | [rating] | [priority] |
| 4 | [moment] | [stage] | [why] | [rating] | [priority] |
| 5 | [moment] | [stage] | [why] | [rating] | [priority] |
```

---

## Optional: AI Reimagination Lens

If the PM wants to know where AI could change this journey, tag each stage's main customer actions with one label — **AI does it** / **AI assists** / **step disappears** / **stays human** — plus one line on why (trust, regulation, data availability). Keep it at the level of what the customer experiences. For a stage-by-stage redesign of one job, run `/pm-ai-reimagination`.

---

## Emotion Curve

Visualize the emotional journey:

```
High  |        *         *                   *
      |       / \       / \                 / \
      |      /   \     /   \       *       /   \
      |     /     \   /     \     / \     /     \
      |    /       \ /       \   /   \   /       \
      |   /         *         \ /     \ /         *
Low   |  *                     *       *
      +--+----+----+----+----+----+----+----+------>
       Aware Consider Trial Onboard  Use  Expand Renew
```

Mark: peaks (celebrate), valleys (fix), and recovery points (understand what works).

---

## Journey Map Quality Check

Before delivering, verify:

1. **Is each stage grounded in evidence or clearly marked as hypothesis?**
2. **Are emotions realistic, not generic?** ("Frustrated" is vague. "Frustrated because the key integration export failed and the external stakeholder is waiting" is specific — use domain-specific terms from `domain-context.md`.)
3. **Are opportunities actionable?** Not "improve onboarding" — but "add guided first-close wizard."
4. **Are domain-specific milestones included?** Refer to `domain-context.md` for critical compliance or adoption milestones.
5. **Are moments of truth identified?** The 3-5 that matter most.

---

## Output Delivery

Ask: **Where should I deliver this?**
- **Chat**: Full journey map right here
- **File**: Generate a markdown file
- **Notion**: Structured for Notion page creation

Default to chat unless specified.

Wersje

W bazie nie ma innych skilli o nazwie pm-journey-map.

Migawka bazy z 28.10.2026 · wersja paczki a2490b9a928a (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100journey-map
    Buduje mapę ścieżki klienta po etapach: działania, myśli, emocje, punkty styku, bolączki i największa szansa na etap, oparte na dowodach z oznaczonymi założeniami.
  • 100user-journey-mapping
    Tworzy mapy podróży klienta i service blueprinty pokazujące punkty styku, emocje, problemy i szanse w całym doświadczeniu, na przykład dla onboardingu, checkoutu czy wsparcia.
  • 100journey-mapping
    Buduje mapy ścieżki klienta i service blueprinty, wizualizujące doświadczenie od początku do końca: punkty styku, emocje, tarcia i systemy w tle.
  • 90journey-map
    Mapuje całościowe doświadczenie jednej persony: etapy, punkty styku, emocje i bolączki, aby poprawić istniejące doświadczenie.
  • 90customer-journey-map
    Tworzy mapę podróży klienta z etapami, punktami styku, emocjami, bolączkami i szansami na poprawę.
  • 90customer-journey-map
    Tworzy mapę podróży klienta z etapami, punktami styku, emocjami, bolączkami i szansami na poprawę.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.