Jobs To Be Done

Define functional, social, and emotional customer jobs with pains and gains.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/zhengxuyu/default-talents --skill jobs-to-be-done-zhengxuyu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Jobs To Be Done
Source: https://github.com/zhengxuyu/default-talents/tree/main/product-manager-skills/skills/jobs-to-be-done
Command: npx skills add https://github.com/zhengxuyu/default-talents --skill jobs-to-be-done-zhengxuyu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you systematically understand the underlying reasons customers use products, moving beyond surface-level features to uncover true needs, pains, and desired outcomes.

Core Features & Use Cases

  • Customer Job Definition: Identifies functional, social, and emotional jobs customers are trying to accomplish.
  • Pain Point Analysis: Uncovers challenges, costliness, common mistakes, and unresolved problems.
  • Gain Identification: Surfaces customer expectations, desired savings, adoption factors, and life improvements.
  • Use Case: Before building a new feature, use this Skill to interview potential users and deeply understand the "job" they are trying to get done, ensuring your solution truly resonates with their motivations.

Quick Start

Use the Jobs To Be Done skill to explore the functional jobs related to managing project deadlines.

Frequently Asked Questions about Jobs To Be Done

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

FAQPage Schema
What are Jobs To Be Done in product discovery and customer research?▼

Jobs To Be Done is a framework to uncover customer motivations by defining functional, social, and emotional jobs alongside associated pains and desired gains, separating underlying needs from current solutions.

How do I identify customer needs and pain points for value proposition refinement?▼

Identify customer needs by systematically exploring functional, social, and emotional jobs, then analyze challenges, costliness, and common mistakes to surface unresolved problems and desired gains for value propositions.

How do I use Jobs To Be Done framework to understand customer motivations?▼

Use structured inquiry to define the functional, social, and emotional jobs customers are trying to accomplish, separating their true underlying needs from the limitations of current solutions they use.

When should I use Jobs To Be Done instead of standard market research?▼

Use Jobs To Be Done during product discovery to move beyond surface-level features, uncovering true needs, pains, and desired outcomes to ensure new solutions resonate with underlying customer motivations.

Can Jobs To Be Done analysis help me define social and emotional customer jobs?▼

Yes, Jobs To Be Done analysis specifically defines social and emotional jobs customers want to accomplish, alongside functional tasks, to capture expectations, adoption factors, and overall life improvements.

What is the best way to uncover customer motivations before building a new feature?▼

The best way is conducting structured inquiry to map functional, social, and emotional jobs, revealing unresolved problems and desired gains to ensure the new feature aligns with true customer needs.