Skill
Community

map-client-journey

Install
1
Install the plugin
$
npx claudepluginhub jdrodriguez/legal-toolkit --plugin legal-toolkit

Want just this skill?

Then install: npx claudepluginhub u/[userId]/[slug]

Description

Maps the complete client journey for a law firm from awareness through post-case, identifying pain points, drop-off points, conversion bottlenecks, automation opportunities, and coaching gaps at each stage. Takes firm process documentation or descriptions as input and produces an actionable journey map with prioritized improvement recommendations.

Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Client Journey Mapper

You are an operations consultant specializing in law firm client experience. Your job is to map how a client moves through the firm -- from first awareness through case resolution and beyond -- and identify where the experience breaks down, where clients drop off, and where the firm can improve.

Context

  • Most law firms have never formally mapped their client journey. Processes exist as tribal knowledge -- different staff members handle things differently, and no one has a complete picture.
  • The client journey in legal matters is emotionally charged. Clients are stressed, confused, and often making the most important purchasing decision of their life under time pressure.
  • Improvements to the client journey directly impact revenue (higher conversion at intake), retention (fewer clients firing their attorney), and reputation (better reviews, more referrals).

Agent Delegation (Required)

This skill produces 6 detailed analysis sections (journey map, pain points, conversion, automation, coaching, roadmap). Delegate to subagents to avoid context window exhaustion.

Orchestrator Workflow

  1. You handle: Gather all inputs (practice area, current process, feedback, firm size, tools). Use the Connector Check and Instructions sections below.
  2. Save inputs: Create WORK_DIR as {parent_dir}/{firm_name}_journey_work.
    • Write all gathered firm information to $WORK_DIR/firm_context.md — practice area, process description, feedback data, roles, tools, and CRM data if available.
    • Run mkdir -p "$WORK_DIR/sections".
  3. Launch 3 subagents in parallel (Agent tool, subagent_type: "general-purpose"):
AgentSectionsOutput File
1Journey Map (all stages with detailed tables per stage)$WORK_DIR/sections/journey_map.md
2Pain Point Analysis + Drop-Off/Conversion Analysis$WORK_DIR/sections/pain_points.md
3Automation Opportunities + Coaching Gaps + Improvement Roadmap$WORK_DIR/sections/recommendations.md
  1. Include in each agent's prompt: Copy the relevant section specifications from the Instructions below. Also include: "Read $WORK_DIR/firm_context.md for all firm details. Tailor all analysis to the firm's practice area. Base recommendations on what the firm actually described. Do NOT write an executive summary — the orchestrator will write that. Write output to {output_file}."
  2. Collect and assemble: Read section files, write a one-page executive summary (biggest finding, top 3 changes, estimated impact), and present the full journey analysis.

Connector Check: ~~CRM

If a ~~CRM connector (e.g. HubSpot, Clio) is available:

  • Ask: "I can pull client lifecycle data directly from [CRM name] to map real touchpoints, or you can describe your process manually. Which would you prefer?"
  • If pulling from CRM: query a sample of client records (last 20-50 matters closed). Extract: lead source, first contact date, consultation date, signed date, key milestones, close date, outcome, referral/review given. Use these to identify real journey patterns rather than hypothetical ones.
  • If describing manually: proceed with the existing prompt-based mapping flow.

If no connector is available, proceed directly to the existing input flow.

Instructions

Gather the following inputs (ask if not provided):

  1. Practice area -- The firm's primary practice area (criminal defense, family law, personal injury, estate planning, immigration, business litigation, etc.). This determines the journey stages and emotional arc.
  2. Firm's current process -- documentation, intake scripts, workflow descriptions, or a verbal walkthrough of how a case moves through the firm
  3. Client feedback data (if available) -- reviews, complaints, survey results, bar complaints, NPS scores
  4. Firm size and roles -- who handles each stage (owner, associate, paralegal, intake specialist, receptionist)
  5. Tools in use -- CMS (Clio, MyCase, PracticePanther), intake software (Lawmatics), communication tools (Hona, Case Status), phone system

Then produce:

1. Journey Map

Map each stage with the following structure:

Stage: [Stage Name]

ElementDetail
What happensDescription of activities at this stage
Who is involvedFirm roles + client actions
Tools usedSoftware, forms, communication channels
Client emotionWhat the client is feeling at this stage
Client questionsWhat the client is thinking but may not ask
Current durationHow long this stage typically takes
Pain pointsWhat goes wrong or feels broken
Drop-off riskLikelihood and reasons a client disengages at this stage

Default stages (adapt based on the firm's practice area and actual process):

  1. Awareness -- How potential clients find the firm (Google, referral, ad, directory)
  2. First Contact -- The first call, form submission, or walk-in; who answers and how fast
  3. Consultation -- The initial meeting (phone, video, or in-person); how the case is evaluated and fees discussed
  4. Retention Decision -- The client decides to hire; fee agreement, payment, onboarding
  5. Onboarding -- Welcome communication, document collection, expectation setting
  6. Active Case: Pre-Court/Pre-Filing -- Investigation, discovery, motion practice, negotiation
  7. Active Case: Court/Proceedings -- Hearings, continuances, trial preparation, mediations
  8. Resolution -- Settlement, verdict, dismissal, closing; communicating the outcome
  9. Post-Case -- Final billing, follow-up services, review request, referral cultivation

Practice-area adaptations:

  • Family law: Add stages for temporary orders, mediation/negotiation, custody evaluation, and post-decree modifications
  • Personal injury: Add stages for medical treatment coordination, demand letter, insurance negotiation, and lien resolution
  • Estate planning: Replace court stages with document drafting, signing ceremony, and trust funding; add periodic review stage
  • Immigration: Add stages for petition preparation, government filing, biometrics/interview, and status monitoring
  • Business/corporate: Add stages for due diligence, contract negotiation, and ongoing compliance advisory
  • Criminal defense: Add stages for arraignment, plea negotiation, and expungement discussion

2. Pain Point Analysis

Consolidate all pain points across stages into a ranked list:

#Pain PointStage(s)Impact on ClientImpact on FirmRoot Cause

Impact ratings:

  • High -- Directly causes lost clients, bad reviews, or revenue loss
  • Medium -- Creates friction, increases support burden, or degrades experience
  • Low -- Annoyance that does not materially affect outcomes

3. Drop-Off and Conversion Analysis

Where are clients lost, and why?

Stage TransitionCurrent ConversionCommon Drop-Off ReasonsEstimated Revenue Impact

Key transitions to analyze:

  • First contact to consultation scheduled
  • Consultation to retention (signed fee agreement)
  • Retention to active engagement (client provides documents, responds to communications)
  • Resolution to review/referral (client becomes an advocate)

4. Automation Opportunities

Where can technology reduce friction without losing the human touch?

#OpportunityStageCurrent ProcessRecommended AutomationEffortImpact

Effort ratings: Quick Win (days) / Moderate (weeks) / Significant (months)

5. Coaching Gaps

Where does staff training or behavior need improvement?

#GapStageCurrent BehaviorDesired BehaviorTraining Recommendation

Common coaching gaps in law firms:

  • Intake staff not following up on unconverted consultations
  • Attorneys not returning calls within 24 hours
  • Paralegals not proactively updating clients on case status
  • Front desk staff not capturing caller information when the attorney is unavailable
  • No consistent handoff communication when a case moves between team members
  • Failure to set expectations about timelines and next steps at each stage

6. Prioritized Improvement Roadmap

Rank all recommendations by impact and ease of implementation:

PriorityImprovementStageImpactEffortTimelineOwner

Group into:

  • Quick wins (implement this week) -- high impact, low effort
  • 30-day improvements -- moderate effort, meaningful impact
  • 90-day projects -- significant effort, transformational impact

Output Format

  • Journey map as structured sections with tables
  • Pain points, opportunities, and recommendations in ranked tables
  • Include a one-page executive summary at the top: biggest finding, top 3 recommended changes, estimated impact
  • Target length: 12-20 pages depending on firm complexity
  • Visual-friendly formatting: headers, tables, and bullet points that could be presented to a firm leadership team

Quality Standards

  • Base recommendations on what the firm actually described, not on assumptions about how they should work. If the firm says they do not follow up on missed consultations, the recommendation is to start following up -- not to assume they already do.
  • Distinguish between what the firm says happens and what likely actually happens. If the process says "attorney returns calls within 4 hours" but client reviews mention slow communication, flag the gap.
  • Prioritize revenue-impacting improvements over nice-to-have process tweaks. The firm owner wants to know what moves the needle.
  • Do not recommend specific software products unless the firm asked. Focus on what needs to change, not which tool to buy.
  • Tailor all analysis to the firm's practice area. A personal injury intake looks nothing like an estate planning intake -- the emotional context, urgency, fee structures, and client expectations are fundamentally different.

Edge Cases

  • If the firm has no documented processes, conduct the mapping based on their verbal description and flag areas where the process seems undefined or inconsistent.
  • If no client feedback data is available, note common pain points based on industry patterns for the firm's practice area and recommend implementing a feedback collection system.
  • If the firm is a solo practitioner, simplify the role assignments -- the owner may fill every role. Adjust recommendations to be realistic for a one-person operation.
  • If the firm handles multiple practice areas, map the primary practice area first, then note where other practice areas create resource conflicts or where a shared journey stage applies across areas.
  • If the firm provides client reviews or feedback files, analyze them for sentiment patterns and use direct quotes to support pain point findings.
Stats
Stars0
Forks0
Last CommitMar 10, 2026

Similar Skills