Back to Skills
Discovery/jtbd-extractor

JTBD Extractor

Extract Jobs-to-be-Done statements from research data to uncover innovation opportunities.

Time Saved

4-6 hrs → 30 min

Compared to doing it manually

Slash Command

/jtbd-extractor

Type this in Claude to run the skill

The Problem

Feature requests pile up, but they're solutions — not problems. Without extracting the underlying jobs, you build what users ask for, not what they need.

What You Get

  • JTBD statements (When/Want/So that)
  • Functional, emotional, and social jobs
  • Opportunity scoring (importance × satisfaction gap)
  • Feature request translation
  • Innovation opportunity identification

How to use this skill

  1. 1Download the skill file using the button on this page
  2. 2Add the file to your .claude/skills/ folder in your project
  3. 3Type /jtbd-extractor in Claude to run the skill

Best For

Feature prioritizationInnovation workshopsMarket researchProduct strategy

Frequently Asked Questions

JTBD is a framework that focuses on the underlying goal customers are trying to achieve, rather than their demographic or the features they request. It helps you understand the "job" your product is "hired" to do.

Personas describe WHO your users are (demographics, behaviors). JTBD describes WHAT they're trying to accomplish. Both are useful — personas help you empathize, JTBD helps you prioritize what to build.

A job statement follows this format: "When [situation], I want to [motivation], so I can [expected outcome]." For example: "When I'm preparing for a stakeholder meeting, I want to summarize project status quickly, so I can appear prepared and earn trust."

Functional jobs are practical tasks (e.g., "send a message"). Emotional jobs are how users want to feel (e.g., "feel confident"). Social jobs are how users want to be perceived (e.g., "appear professional"). Great products address all three.

View Workflow →