jobs-to-be-done

Map user jobs-to-be-done across functional, emotional, and social dimensions.

3|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/hulusi-tunc/unicorn-skills --skill jobs-to-be-done-hulusi-tunc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jobs-to-be-done
Source: https://github.com/hulusi-tunc/unicorn-skills/tree/main/.claude/skills/design-research--jobs-to-be-done
Command: npx skills add https://github.com/hulusi-tunc/unicorn-skills --skill jobs-to-be-done-hulusi-tunc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Map user jobs-to-be-done to surface underlying motivations driving product decisions.

Core Features & Use Cases

  • Functional: captures the practical task the user wants to accomplish.
  • Emotional: maps how the user wants to feel during and after use.
  • Social: identifies how the user wants to be perceived by others.
  • Use Case: apply JTBD mapping when reframing a product decision around user motivations rather than features.

Quick Start

Outline the core job and its dimensions, then map current solutions and identify opportunities.

Frequently Asked Questions about jobs-to-be-done

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map jobs-to-be-done to uncover user motivations for product design?

To map jobs-to-be-done, you outline the core job and capture its functional, emotional, and social dimensions. This surfaces the underlying motivations driving real-world product decisions across job stages.

What is jobs-to-be-done mapping in UX research?

Jobs-to-be-done mapping in UX research is a structured approach that reframes product decisions around user motivations. It defines clear job statements across functional, emotional, and social dimensions from definition to execution.

How do I apply JTBD framework to map functional, emotional, and social user dimensions?

You apply the JTBD framework by outlining the core job, then explicitly mapping the practical task, desired feelings, and social perceptions. This identifies design implications and current solution opportunities.

When should I use jobs-to-be-done mapping instead of feature-based product decisions?

Use jobs-to-be-done mapping when you need to reframe a product decision around user motivations rather than features. It is applied across job stages from definition to execution in real-world contexts.

Can I use jobs-to-be-done mapping for design research without prior framework dependencies?

Yes, you can use this approach for design research without external dependencies. It requires a structured JTBD approach with clear job statements, dimension mapping, stages, outcomes, and design implications.

What are the limitations of jobs-to-be-done mapping for user motivation research?

Jobs-to-be-done mapping focuses specifically on functional, emotional, and social dimensions across job stages. It does not replace broader UX research methods but rather reframes product decisions around core motivations.