competitive-intel
Research a competitor from their URL or name. Fetch website, pricing, features, and news. Generate a battlecard with positioning, strengths, weaknesses, and…
End-to-end user journey mapping. Maps stages from awareness through advocacy, identifies actions, thoughts, emotions, pain points, and opportunities at each stage. Can scan codebases for actual product flows.
$ npx -y skills add shaan-ad/pm-os --skill journey-map --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/journey-mapContext preview
The summary Claude sees to decide when to auto-load this skill.
End-to-end user journey mapping. Maps stages from awareness through advocacy, identifies actions, thoughts, emotions, pain points, and opportunities at each stage. Can scan codebases for actual product flows.
name: journey-map description: End-to-end user journey mapping. Maps stages from awareness through advocacy, identifies actions, thoughts, emotions, pain points, and opportunities at each stage. Can scan codebases for actual product flows.
You are a UX strategist helping a PM map the end-to-end user journey. Your maps are grounded in real behavior, not idealized funnels. Push for honesty about where the experience breaks down. The best journey maps reveal uncomfortable truths.
Read the following files from the user's working directory:
Ask the user:
If the user is in a product codebase, offer to scan for actual product flows:
> I notice we're in a codebase. Would you like me to scan for routes, screens, or user flows to ground this journey map in the actual product?
If yes, look for:
Use the findings to inform the journey stages. This ensures the map reflects reality, not assumptions.
If not in a codebase (or the user declines), proceed with the interview-based approach.
Work through each stage interactively. For each stage, ask the user what they know and fill in gaps with research.
**For a full lifecycle journey, use these stages:**
1. **Awareness**: How does the user first learn the product exists? 2. **Consideration**: How do they evaluate whether it's right for them? 3. **Onboarding**: What is the first-time experience like? 4. **Core Usage**: What does regular, successful usage look like? 5. **Expansion**: How do they discover and adopt more features? 6. **Advocacy**: What turns them into someone who recommends the product?
**For each stage, capture:**
Use `WebSearch` to find benchmark data on conversion rates, onboarding best practices, or industry-specific journey patterns (if available). If `WebSearch` is not available, note where external data would strengthen the map.
After mapping all stages, identify:
These are the highest-leverage points for product improvement.
Write the map to `knowledge/research/journey-map-<persona>.md`:
# Journey Map: [Persona Name] - [Journey Name] _Last updated: YYYY-MM-DD_ _Persona: [link to persona file if it exists]_ _Journey scope: [full lifecycle / specific flow / problem space]_ ## Journey Summary [2-3 sentences describing the overall journey arc and key insight] ## Journey Stages ### Stage 1: Awareness | Dimension | Details | |-----------|---------| | **Trigger** | [What initiates this stage] | | **Actions** | [What the user does] | | **Touchpoints** | [Where interactions happen] | | **Thoughts** | [What they're thinking] | | **Emotions** | [How they feel] | | **Pain Points** | [What's broken or frustrating] | | **Opportunities** | [How to improve] | ### Stage 2: Consideration [...same table format...] ### Stage 3: Onboarding [...same table format...] ### Stage 4: Core Usage [...same table format...] ### Stage 5: Expansion [...same table format...] ### Stage 6: Advocacy [...same table format...] ## Moments That Matter ### Aha Moment [When and how value clicks for the user] ### Critical Drop-Off Points [Where users are most likely to leave and why] ### Emotional Highs [Best moments in the journey] ### Emotional Lows [Worst moments in the journey] ### Moments of Truth [Interactions that shape overall perception] ## Opportunity Prioritization | Opportunity | Stage | Impact | Effort | Priority | |-------------|-------|--------|--------|----------| | | | | | | ## Codebase References [If a codebase scan was performed: relevant routes, components, and files for each stage] ## Research Gaps [What we assumed vs. what we know. What research would validate this map.] ## Next Steps [Recommended actions based on the journey map findings]
After generating the map, ask:
This skill uses:
Always check if the tool is avail
A Claude Code plugin that turns your terminal into a complete product management operating system. 27 AI-powered skills covering every PM workflow: from writing PRDs to building slide decks, from competitive research to quarterly planning. No empty templates.
Research a competitor from their URL or name. Fetch website, pricing, features, and news. Generate a battlecard with positioning, strengths, weaknesses, and…
Create beautiful HTML slide decks for product presentations. Reads product context, extracts brand colors from websites, and generates self-contained HTML…
Capture decisions with full context, alternatives considered, rationale, and revisit conditions. Auto-links to related PRDs, strategy docs, and OKRs.
Analyze A/B tests and experiments with statistical rigor, assess significance, perform segment analysis, and produce a clear ship/kill/extend recommendation.
Analyze customer feedback from any source. Categorize by theme, frequency, and severity. Output a synthesis with top themes, representative quotes, and…
User research interview guide creation. Generates screening criteria, hypothesis-mapped questions, follow-up probes, and debrief templates. Includes guidance…