jobs-to-be-done

Organize customer jobs, pains, and gains into structured frameworks.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/MaxKlat29/claude-setup --skill jobs-to-be-done-maxklat29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jobs-to-be-done
Source: https://github.com/MaxKlat29/claude-setup/tree/main/skills/product-manager-skills/skills/jobs-to-be-done
Command: npx skills add https://github.com/MaxKlat29/claude-setup --skill jobs-to-be-done-maxklat29

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps product managers and teams systematically uncover customer jobs, pains, and gains, enabling deeper understanding of user motivations and unmet needs.

Core Features & Use Cases

  • Structured Customer Insight Gathering: Guides users through capturing functional, social, and emotional jobs, along with pains and gains, in a consistent format.
  • Facilitates User Research & Validation: Supports conducting interviews and synthesizing customer motivations to inform product decisions.
  • Use Case: When exploring how users accomplish a task like expense tracking, this Skill structures their needs, frustrations, and desired improvements, aiding prioritization.

Quick Start

Provide information about your target customer and their context to begin exploring their core jobs, pains, and gains in a structured template.

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 structure user research data into jobs, pains, and gains?

To structure user research data into jobs, pains, and gains, you need a templated prompt that organizes customer motivations into functional, social, and emotional dimensions. This systematic approach uncovers unmet needs during product discovery.

What is the jobs-to-be-done framework for product discovery?

The jobs-to-be-done framework for product discovery is a structured method to understand customer needs by capturing functional, social, and emotional dimensions of user motivations. It organizes pains and gains to inform validation phases.

How do I conduct customer needs analysis for early product validation?

To conduct customer needs analysis for early product validation, facilitate systematic understanding by organizing user research into structured templates. This captures specific pains and gains to prioritize product decisions.

Can I use jobs-to-be-done analysis for complex user motivations like expense tracking?

Yes, you can use jobs-to-be-done analysis for complex motivations like expense tracking. It structures user needs, frustrations, and desired improvements across functional, social, and emotional dimensions to aid prioritization.

What is the best way to capture functional, social, and emotional jobs in user research?

The best way to capture functional, social, and emotional jobs in user research is using a consistent template that guides systematic insight gathering. This ensures comprehensive synthesis of customer motivations and unmet needs.