jobs-to-be-done

Analyze customer interviews to identify 3-5 distinct jobs-to-be-done.

18|3|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/wdavidturner/product-skills --skill jobs-to-be-done-wdavidturner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jobs-to-be-done
Source: https://github.com/wdavidturner/product-skills/tree/main/skills/jobs-to-be-done
Command: npx skills add https://github.com/wdavidturner/product-skills --skill jobs-to-be-done-wdavidturner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

JTBD helps product teams uncover the real reasons customers hire a product by focusing on the job-to-be-done, the context that triggers it, and the desired outcomes, enabling better strategy and execution.

Core Features & Use Cases

  • JTBD discovery through customer interviews focused on context and outcomes, not just demographic data.
  • Pathway clustering to identify 3-5 distinct jobs and write clear job statements in the standard format.
  • Applications across product development, positioning and messaging, churn analysis, and sales enablement.
  • Practical patterns and techniques (e.g., push past pablum, avoid conference-room JTBD) to unlock authentic insights.

Quick Start

Provide 3-5 JTBD jobs from the latest interviews, formatted as: When I am [CONTEXT], help me [MOTIVATION], so I can [DESIRED OUTCOME].

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 identify jobs-to-be-done from customer interviews?

Identify jobs-to-be-done by analyzing customer interviews for context and desired outcomes rather than demographics. Apply pathway clustering to surface 3-5 distinct jobs, formatted as: When I am [CONTEXT], help me [MOTIVATION], so I can [DESIRED OUTCOME].

What is the jobs-to-be-done framework used for in product strategy?

The jobs-to-be-done framework uncovers the real reasons customers hire a product by focusing on context and outcomes. It guides product development, positioning, messaging, churn analysis, and sales enablement to improve strategy and execution.

How do I write a JTBD statement from customer research?

Write a JTBD statement using the standard format: When I am [CONTEXT], help me [MOTIVATION], so I can [DESIRED OUTCOME]. This structure extracts authentic insights from customer research by linking the triggering context to the desired outcome.

Can I use JTBD analysis for churn analysis and product messaging?

Yes, JTBD analysis applies directly to churn analysis and product messaging. By understanding the specific jobs customers hire your product to do, you can align positioning and identify why customers leave when those jobs are not fulfilled.

What are common pitfalls when doing jobs-to-be-done discovery?

Common pitfalls in jobs-to-be-done discovery include generating conference-room JTBD without real customer input and accepting surface-level answers. Use rigorous interview techniques to push past pablum and unlock authentic, actionable insights.

How many distinct jobs should I identify during JTBD analysis?

You should identify 3-5 distinct jobs during JTBD analysis. Pathway clustering groups interview data into these distinct jobs, providing focused patterns to guide messaging, roadmap planning, and metrics without overwhelming product strategy.