From ux-researcher
Create a service blueprint -- mapping both the customer-facing journey and the backstage organisational processes that support it. Extends journey mapping with employee actions, support systems, and physical evidence. Use when analysing end-to-end service delivery or identifying backstage bottlenecks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ux-researcher:service-blueprintThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a service blueprint for $ARGUMENTS. A service blueprint extends a journey map by adding everything that happens behind the scenes — employee actions, support systems, and handoffs that the customer never sees but that determine whether the experience works.
Create a service blueprint for $ARGUMENTS. A service blueprint extends a journey map by adding everything that happens behind the scenes — employee actions, support systems, and handoffs that the customer never sees but that determine whether the experience works.
Reference: NNGroup Service Blueprints
### Blueprint scope
| Element | Detail |
|---|---|
| **Service** | [specific service being blueprinted] |
| **Journey** | [which customer journey — start to end] |
| **Start point** | [concrete trigger — e.g. "customer submits support ticket"] |
| **End point** | [concrete outcome — e.g. "issue resolved and customer confirms"] |
| **Customer type** | [who is the customer in this journey] |
| **Success metric** | [how you measure this service works — resolution time, NPS, completion rate] |
Rules for scope:
/ux-researcher:journey-map, use it as the frontstage foundationOutput: Scope definition table.
Map every action the customer takes from start to end:
### Customer actions (top lane)
| Step | Customer action | Touchpoint | Channel |
|---|---|---|---|
| 1 | [what the customer does] | [what they interact with] | [web, app, email, phone, in-person] |
| 2 | [next action] | [touchpoint] | [channel] |
| ... | ... | ... | ... |
Rules for customer actions:
Output: Complete customer action lane.
Map what employees do that the customer CAN see:
### Frontstage employee actions
| Step | Corresponding customer action | Employee action | Role | Touchpoint |
|---|---|---|---|---|
| 1 | [customer step] | [what the employee does visibly] | [role — support agent, CS manager, sales] | [email, call, chat, in-person] |
| 2 | [customer step] | [employee action] | [role] | [touchpoint] |
Rules for frontstage:
Output: Frontstage employee action lane aligned to customer actions.
### Line of visibility
───────────────────── LINE OF VISIBILITY ─────────────────────
Everything above: the customer sees it
Everything below: the customer does NOT see it
**Visibility audit:**
| Customer action | What customer sees | What customer does NOT see |
|---|---|---|
| [action] | [frontstage response] | [backstage work that makes it possible] |
| [action] | [visible response] | [hidden process] |
Rules for the line of visibility:
Output: Line of visibility with visibility audit table.
Map what employees do that the customer CANNOT see:
### Backstage employee actions
| Step | Triggered by | Employee action | Role | System/tool used | Duration |
|---|---|---|---|---|---|
| 1 | [customer or frontstage action] | [what happens behind the scenes] | [role] | [internal tool] | [how long] |
| 2 | [trigger] | [backstage action] | [role] | [tool] | [duration] |
Rules for backstage:
Output: Backstage employee action lane with triggers and durations.
Map the internal systems, tools, and infrastructure that enable the service:
### Support processes (bottom lane)
| Backstage action | Support system | Type | Owner | SLA/availability |
|---|---|---|---|---|
| [backstage step] | [system that enables it] | [CRM, database, API, queue, manual process] | [team] | [uptime, response time] |
| [backstage step] | [system] | [type] | [owner] | [SLA] |
Rules for support processes:
Output: Support process lane linked to backstage actions.
### Failure points
| # | Location | Failure mode | Impact on customer | Frequency | Root cause | Current mitigation |
|---|---|---|---|---|---|---|
| F1 | [lane and step] | [what goes wrong] | [what the customer experiences] | [daily/weekly/rare] | [why it fails] | [what's in place today — or "none"] |
| F2 | [location] | [failure] | [customer impact] | [frequency] | [cause] | [mitigation] |
Focus areas for failure points:
Output: Failure point table with root causes and current mitigations.
### Recommendations (prioritised by customer impact)
| Priority | Failure point | Recommendation | Impact | Effort | Owner |
|---|---|---|---|---|---|
| 1 | [F#] | [specific improvement] | [how it improves the customer experience] | [S/M/L] | [team] |
| 2 | [F#] | [improvement] | [impact] | [effort] | [team] |
| 3 | [F#] | [improvement] | [impact] | [effort] | [team] |
Rules for recommendations:
Output: Prioritised recommendation table.
# Service Blueprint: [service name]
## Scope
[From Step 1]
## Customer Actions
[Lane from Step 2]
## Frontstage Employee Actions
[Lane from Step 3]
───────────────────── LINE OF VISIBILITY ─────────────────────
## Backstage Employee Actions
[Lane from Step 5]
## Support Processes
[Lane from Step 6]
## Failure Points
[Table from Step 7]
## Recommendations
[Prioritised table from Step 8]
---
Service: [name]
Journey: [start → end]
Failure points identified: [N]
Last updated: [date]
/ux-researcher:journey-map — the customer-facing layer of the blueprint. If a journey map exists, use it as the foundation and add the backstage lanes./ux-researcher:usability-review — for deep-diving into specific frontstage touchpoints that the blueprint identifies as high-friction.Use the service blueprint template (templates/service-blueprint.md) for output structure.
npx claudepluginhub hpsgd/turtlestack --plugin ux-researcherCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.