customer-journey-map

Map customer journey stages with actions, touchpoints, emotions, and KPIs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GP-SoftwareDivision/genova_ai --skill customer-journey-map-gp-softwaredivision
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: customer-journey-map
Source: https://github.com/GP-SoftwareDivision/genova_ai/tree/main/.agents/skills/customer-journey-map
Command: npx skills add https://github.com/GP-SoftwareDivision/genova_ai --skill customer-journey-map-gp-softwaredivision

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a comprehensive map of the customer journey across stages, touchpoints, actions, emotions, KPIs, and teams to diagnose experience gaps and align cross-functional teams.

Core Features & Use Cases

  • Stage-by-stage mapping with actions, touchpoints, emotions, KPIs, business goals, and teams for each stage
  • Persona-driven templates and references to related PM workflows (proto-persona, jobs-to-be-done)
  • Collaborative framework that identifies pain points and opportunities and guides data-informed improvements
  • Reusable artifacts that support onboarding, cross-team alignment, and continuous optimization

Quick Start

Open the template.md and begin documenting your persona, stages, actions, touchpoints, emotions, KPIs, goals, and teams.

Frequently Asked Questions about customer-journey-map

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map customer touchpoints and emotions across the buyer journey stages?▼

To map customer touchpoints and emotions, document stage-by-stage actions, touchpoints, emotions, KPIs, business goals, and teams across Awareness, Consideration, Decision, Service, and Loyalty. This structured mapping reveals pain points and aligns cross-functional teams.

What is a customer journey map used for in product management?▼

A customer journey map is used to diagnose experience gaps by detailing customer actions and emotions across stages. It aligns cross-functional teams around measurable improvements and business goals to optimize the end-to-end experience.

How do I align cross-functional teams using a journey map template?▼

Align cross-functional teams by assigning specific teams and KPIs to each journey stage within the template. Detailing touchpoints, emotions, and business goals creates a shared framework for collaborative problem-solving and measurable improvements.

Do I need a proto-persona or jobs-to-be-done statement before creating a customer journey map?▼

Yes, creating a customer journey map requires supporting references like a proto-persona, jobs-to-be-done, and a problem statement. These inputs ensure the mapped actions, touchpoints, and emotions accurately reflect the target user.

Can I track KPIs and business goals for each stage of the customer journey?▼

Yes, you can track KPIs and business goals by defining them for each stage—Awareness, Consideration, Decision, Service, and Loyalty. Mapping these metrics alongside touchpoints and emotions guides data-informed improvements and optimization.

What's the best way to identify pain points and opportunities in the customer journey?▼

The best way to identify pain points and opportunities is mapping customer emotions and actions stage-by-stage. Analyzing touchpoints against KPIs and business goals within a persona-driven template highlights specific experience gaps for targeted improvements.