jtbd-analyzer

Analyze customer motivations by identifying functional, emotional, and social job dimensions.

41|8|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/fimoklei/pm-ai-playbook --skill jtbd-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jtbd-analyzer
Source: https://github.com/fimoklei/pm-ai-playbook/tree/main/skills/productmanagement-skills/jtbd-analyzer
Command: npx skills add https://github.com/fimoklei/pm-ai-playbook --skill jtbd-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you understand the fundamental reasons why customers choose your product, going beyond surface-level features to uncover their core needs and motivations.

Core Features & Use Cases

  • Identify Core Jobs: Define the functional, emotional, and social "jobs" customers hire your product for.
  • Map Motivations: Understand the "when, want, so I can" statement for each job.
  • Find Real Competition: Discover alternative solutions customers use to get the job done.
  • Use Case: When launching a new feature, use this Skill to ensure it truly addresses a critical customer job, not just a perceived need.

Quick Start

Analyze the jobs to be done for a new mobile banking app.

Frequently Asked Questions about jtbd-analyzer

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

FAQPage Schema
How do I analyze customer motivations for product development using jobs to be done?

You analyze customer motivations by identifying functional, emotional, and social job dimensions to uncover core needs. This framework defines job statements and highlights underserved aspects for feature prioritization.

What is the jobs to be done framework used for in market research?

The jobs to be done framework uncovers fundamental reasons customers choose products beyond surface features. It maps core needs using when, want, so I can statements to find real market competition.

How do I map functional, emotional, and social job dimensions for a new feature?

You map functional, emotional, and social job dimensions by defining customer motivations and applying user psychology. This process ensures new features address critical customer jobs rather than perceived needs.

Can I use jobs to be done analysis for feature prioritization in mobile apps?

Yes, jobs to be done analysis applies to feature prioritization for mobile apps by evaluating user psychology and market competition. It identifies underserved job aspects to validate critical customer needs.

When do I need jobs to be done analysis for uncovering user needs?

You need jobs to be done analysis when launching new features or products to ensure they address critical customer jobs. It helps uncover true user needs and alternative solutions customers currently use.

What is the best way to find real competition using customer motivation analysis?

Customer motivation analysis finds real competition by discovering alternative solutions customers use to get jobs done. Mapping the when, want, so I can statements reveals true market alternatives beyond direct competitors.