customer-journey-mapper/SKILL.md
Maps the full customer journey from first touch to advocacy. Generates a comprehensive customer-journey.md with all stages, touchpoints, emotions, pain points, opportunities, Mermaid diagrams, and metrics. Use when mapping customer experience, designing onboarding flows, identifying churn risks, or optimizing conversion funnels.
npx skillsauth add onewave-ai/claude-skills customer-journey-mapperInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produce a comprehensive, actionable customer journey map spanning every stage from initial awareness through long-term advocacy.
references/journey-stages.md — the seven stages and the dimensions to analyze for eachreferences/output-template.md — exact structure for the generated customer-journey.mdreferences/mermaid-diagrams.md — both required Mermaid diagrams and the satisfaction scoring guidereferences/examples.md — invocation examples, research protocol, and ambiguity handlingCollect inputs. Gather Product/Service, Target Persona, Touchpoints (optional), and Channels. When any are missing, infer reasonable values and document the assumptions at the top of the output. Ask one clarifying question only when the product type is genuinely unclear.
Research context. Use WebSearch to ground the map in real reviews, complaints, competitor comparisons, and industry patterns. See references/examples.md for the research protocol.
Map all seven stages. Build a detailed stage-by-stage analysis covering Awareness, Consideration, Decision, Onboarding, Retention, Expansion, and Advocacy. See references/journey-stages.md for the dimensions to cover per stage.
Identify opportunities. Surface pain points, emotional states, and improvement opportunities at every stage. Include honest friction even in generally positive stages, and cross-reference how one stage's issues create downstream effects.
Generate the deliverable. Write customer-journey.md to the current working directory following references/output-template.md. Include both Mermaid diagrams per references/mermaid-diagrams.md.
| Input | Description | Example | |---|---|---| | Product/Service | What is being sold or offered | "B2B SaaS project management tool" | | Target Persona | Who the primary customer is | "VP of Engineering at mid-market companies, 200-1000 employees" | | Touchpoints | Known interaction points (optional) | "Google search, blog, demo request, sales call, onboarding email sequence" | | Channels | Active marketing/sales/support channels | "Website, email, LinkedIn, phone, in-app, Slack community" |
tools
Uses MCP Connectors to read Gmail inbound leads, score them by ICP fit, draft personalized responses, and log qualified leads to your CRM. Turns your inbox into an automated pipeline.
development
Uses 1M context window to ingest an entire codebase and output a file-by-file migration plan. Supports JS to TS, React class to hooks, framework migrations, and more. Generates migration-plan.md with file inventory, dependency graph, migration order, file-by-file changes, estimated effort, and risk assessment.
development
Extract and analyze data from invoices, receipts, bank statements, and financial documents. Categorize expenses, track recurring charges, and generate expense reports. Use when user provides financial PDFs or images.
tools
Identifies upsell and cross-sell opportunities within existing customer accounts. Analyzes product usage, feature gaps, team growth, industry benchmarks, and competitive pressure to surface revenue expansion plays scored by potential, effort, and likelihood. Generates an expansion-playbook.md with account-by-account opportunities, recommended pitch, timing, and approach.