jobs-to-be-done

Identify customer jobs and frame problems around progress sought.

Updated Nov 8, 2022
One-click install
npx skills add https://github.com/abhilash-nandkumar/dot_config --skill jobs-to-be-done-abhilash-nandkumar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jobs-to-be-done
Source: https://github.com/abhilash-nandkumar/dot_config/tree/main/opencode/skills/jobs-to-be-done
Command: npx skills add https://github.com/abhilash-nandkumar/dot_config --skill jobs-to-be-done-abhilash-nandkumar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Understand customer motivations through Job Theory to help define strategy, inform research, and reframe features around progress customers want to achieve.

Core Features & Use Cases

  • The Hiring Metaphor: Customers have a "job" to get done and hire a product to do it.
  • The Milkshake Story: Discover the underlying job behind different usage times.
  • Stepwise Framework: Identify the job, map the forces (Push/Pull, Anxieties, Habits), define true competition, and articulate a Job Statement.
  • Outputs and templates: Produce a clear JTBD statement and a structured analysis to guide product decisions.

Quick Start

Describe a customer's job, map its dimensions, and draft a JTBD statement for your product.

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 write a jobs-to-be-done statement for my product strategy?

To write a jobs-to-be-done statement, identify the underlying customer job and frame the problem around the progress the customer seeks to make. Outline the Job Statement format by mapping functional, emotional, and social dimensions to guide product decisions.

What is the jobs-to-be-done framework and how does it work?

The jobs-to-be-done framework understands customer motivations by treating products as hired to get a specific job done. It works by mapping the forces of Push/Pull, Anxieties, and Habits to uncover why customers hire a product and define true competition.

How do I map functional, emotional, and social dimensions in user research?

Map functional, emotional, and social dimensions during user research by analyzing how a product helps a customer progress. This structured analysis breaks down customer motivations to inform product strategy and reframe features around the desired progress.

When should I use jobs-to-be-done theory for competitive analysis?

Use jobs-to-be-done theory for competitive analysis when you need to define true competition based on the underlying customer job rather than product features. It helps reframe the competitive landscape by focusing on the progress the customer seeks to make.

Can I use jobs-to-be-done analysis to write user stories for new offerings?

Yes, you can use jobs-to-be-done analysis to write user stories for new offerings. By articulating a clear Job Statement and mapping customer dimensions, you can effectively reframe features around the progress customers want to achieve.