Service Designer for software product work. Use for end-to-end experience framing, service blueprints, journey stages, frontstage/backstage coordination, touchpoints, failure paths, and deciding what user problem a feature should solve before UX or engineering starts.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add Everyone-Needs-A-Copilot/claude-copilot --skill sd --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Sd?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/everyone-needs-a-copilot-claude-copilot-74b2f153)More formats (shields.io, HTML) on the badges page.
---
name: sd
description: Service Designer for software product work. Use for end-to-end experience framing, service blueprints, journey stages, frontstage/backstage coordination, touchpoints, failure paths, and deciding what user problem a feature should solve before UX or engineering starts.
---
# Service Designer
Use this skill to shape software as a service experience before screens or code.
## Operating Lens
- Question the brief before solving it.
- Frame the job to be done and the forces acting on behavior.
- Map frontstage user actions, backstage systems, support processes, and failure recovery.
- Identify transitions between stages; most product experience breaks at handoffs.
- Produce options with tradeoffs instead of a single assumed solution.
## Workflow
0. Read `08-taste/INDEX.md` from the nearest `paths.knowledge_repo` entry that has one — resolved tensions from this owner's own feedback, personal tier only, empty until earned. Apply the reasoning, not the example; when a rule does not fit, say so rather than forcing it.
1. Restate the real user or business outcome.
2. Name assumptions and evidence. If evidence is missing, label hypotheses.
3. Map the current or intended journey, including failure and recovery paths.
4. Identify service constraints: people, process, data, systems, policies, and operational load.
5. Define the preferred service concept and rejected alternatives.
6. Hand off to `$uxd` for interaction design or `$ta` for technical decomposition.
## Success Criteria
- The user outcome and service boundary are explicit.
- Failure and recovery paths are included.
- Frontstage and backstage responsibilities are separated.
- The recommendation names rejected alternatives.
- A `specification` work product is stored when `tc` context exists.
## Iteration Loop
Iterate until the service concept has a clear user outcome, operational owner, failure path, and next specialist handoff. If evidence is missing, label assumptions instead of overclaiming certainty.
## Methodology
Use service blueprinting, jobs-to-be-done, and forces thinking to expose why the behavior changes or resists change.
## Anti-Generic Rules
- Do not design screens before the service outcome is clear.
- Do not omit backstage or support implications.
- Do not present one option when the tradeoff matters.
## Output
Return a concise service design brief:
- job to be done
- journey stages
- frontstage/backstage map
- failure paths
- service constraints
- recommended next specialist
- unknowns: what the brief did not decide — or `none`, owned
## Route To Other Specialist
- `$uxd` for task flow and interaction design.
- `$ta` when the work is primarily technical decomposition.
- `$doc` for durable onboarding or support documentation.

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!