jtbd

Apply the Jobs to Be Done framework to product development and strategy.

42|5|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/kazdenc/builder-skills --skill jtbd-kazdenc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jtbd
Source: https://github.com/kazdenc/builder-skills/tree/main/.claude/skills/product/frameworks/jtbd
Command: npx skills add https://github.com/kazdenc/builder-skills --skill jtbd-kazdenc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product teams focus on building the right things by deeply understanding user needs and motivations, rather than just feature requests.

Core Features & Use Cases

  • Jobs-to-be-Done Framework: Apply a structured approach to uncover the underlying "job" a user is trying to accomplish.
  • Need Identification: Differentiate between functional, emotional, and social needs to prioritize effectively.
  • Use Case: When deciding on the next feature for your app, use this Skill to interview potential users, map their job stages, and identify the most critical unmet needs to guide your roadmap.

Quick Start

Use the jtbd skill to help define the core job for a new mobile banking application.

Frequently Asked Questions about jtbd

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

FAQPage Schema
How do I prioritize product features based on user needs using the Jobs to Be Done framework?

The Jobs to Be Done framework helps prioritize product features by uncovering underlying user motivations and identifying critical unmet needs to guide your product roadmap. It shifts focus from feature requests to actual user problems.

What is the Jobs to Be Done framework in product discovery?

The Jobs to Be Done framework is a structured product discovery approach that uncovers the underlying functional, emotional, and social jobs a user is trying to accomplish. It helps teams differentiate between various need types to prioritize effectively.

How do I identify functional, emotional, and social user needs for product strategy?

You can identify these user needs by applying the Jobs to Be Done framework to differentiate between functional, emotional, and social motivations. This structured approach ensures you understand the complete context of what the user is trying to accomplish.

Can I use Jobs to Be Done for competitive analysis and user story refinement?

Yes, the Jobs to Be Done framework supports competitive analysis and user story refinement by mapping user job stages and identifying unmet needs. This helps you position your product strategy against alternatives effectively.

When should I use Jobs to Be Done over traditional feature requests for product development?

You should use Jobs to Be Done when your product team needs to focus on building the right things by deeply understanding user motivations, rather than just reacting to feature requests. It is ideal for guiding roadmaps during product discovery.

How do I map job stages to find critical unmet needs for my app?

You can interview potential users and apply the Jobs to Be Done framework to map their job stages. This process identifies the most critical unmet needs, allowing you to decide on the next feature for your app with confidence.