jobs-to-be-done

Identify customer jobs, pains, and gains using the JTBD framework.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/omeragaakbas/zoyare --skill jobs-to-be-done-omeragaakbas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jobs-to-be-done
Source: https://github.com/omeragaakbas/zoyare/tree/main/.claude/skills/jobs-to-be-done
Command: npx skills add https://github.com/omeragaakbas/zoyare --skill jobs-to-be-done-omeragaakbas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Uncover and structure customer JTBD by identifying functional, social, and emotional jobs as well as associated pains and gains to guide discovery, positioning, and messaging across product teams.

Core Features & Use Cases

  • Structured JTBD templates to capture jobs, pains, and gains across multiple personas
  • Prioritization and validation guidance aligned with proto-persona context
  • Application to early discovery, marketing positioning, and roadmap decisions

Quick Start

Use the JTBD template to capture a target segment's jobs, pains, and gains and generate a prioritized findings list for messaging.

Frequently Asked Questions about jobs-to-be-done

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

FAQPage Schema
What is the Jobs-to-be-Done framework and how does it structure customer motivations?

The Jobs-to-be-Done (JTBD) framework structures customer motivations by categorizing functional, social, and emotional jobs alongside associated pains and gains. It maps core customer needs to guide product discovery, marketing positioning, and messaging decisions across product teams.

How do I map customer pains and gains for product discovery?

To map customer pains and gains for product discovery, use a structured JTBD template to capture target segment motivations. This process documents validated pains and gains across multiple personas, prioritizing them by impact to reveal core messaging and roadmap insights.

Can I apply JTBD analysis across multiple personas for positioning decisions?

Yes, you can apply JTBD analysis across multiple personas for positioning decisions. The framework uses structured templates to capture jobs, pains, and gains for different segments, providing prioritized findings that align marketing positioning with validated proto-persona context.

What is the best way to prioritize customer jobs and pains by impact?

The best way to prioritize customer jobs and pains by impact is to document functional, social, and emotional motivations within a JTBD template. Applying prioritization and validation guidance aligned with proto-persona context reveals which jobs drive product discovery and messaging decisions.

When do I need to use a JTBD template for market research?

You need a JTBD template for market research when uncovering and structuring customer motivations across early product discovery. It is used to document functional, social, and emotional jobs alongside associated pains and gains, generating a prioritized findings list to guide positioning and roadmap decisions.