LaunchKit · 2026
Back to Skills

jtbd-analyzer

Uncover the real "job" customers hire your product.

2
2.4k downloads
by @artyomx33

Setup & Installation

openclaw skills install @artyomx33/jtbd-analyzer

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install jtbd-analyzer

What This Skill Does

Applies the Jobs-To-Be-Done framework to any product or feature. Breaks down customer motivation into functional, emotional, and social dimensions, then identifies underserved jobs and real competitive alternatives.

Feature-level feedback tells you what users want, but JTBD reveals why they want it, which is what actually drives product decisions and positioning.

When to use it

  • Finding why users sign up but never activate
  • Writing positioning copy that matches actual customer goals
  • Deciding which feature requests to prioritize
  • Preparing a product strategy or investor pitch
  • Understanding why customers switch to a competitor

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Why do people buy our project management tool?

AGENT
  1. 1Identifies distinct user types such as freelancer, team lead, and executive
  2. 2Writes a job statement for each: 'When [situation], I want [motivation], so I can [outcome]'
  3. 3Maps functional, emotional, and social dimensions for each job
  4. 4Lists alternatives customers might use if the product did not exist
  5. 5Rates each job as Critical, Important, or Nice-to-have based on frequency and underservice
OUTPUT

Structured JTBD analysis per user type with job statements, three-dimensional motivation breakdown, competitive alternatives, and a prioritized list of underserved jobs