jtbd-skill

Analyze product-market fit using the Jobs to Be Done framework.

10|2|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/peterfei/forge-skill --skill jtbd-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jtbd-skill
Source: https://github.com/peterfei/forge-skill/tree/main/methods/jtbd-skill
Command: npx skills add https://github.com/peterfei/forge-skill --skill jtbd-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of misaligned product strategy and ineffective user research by shifting the focus from superficial user demographics to the underlying functional, emotional, and social tasks users are trying to accomplish.

Core Features & Use Cases

  • Job Identification: Deconstructs user needs into specific functional, emotional, and social dimensions.
  • Competitive Landscape Mapping: Identifies non-obvious competitors, including the choice to do nothing.
  • Use Case: If your product is experiencing high churn, use this Skill to analyze why users are "firing" your product and which alternative solutions they are "hiring" to complete their specific job.

Quick Start

Use the jtbd-skill to analyze the user needs and competitive landscape for a new mobile fitness tracking application.

Frequently Asked Questions about jtbd-skill

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 identify user needs?

Use Jobs to Be Done framework analysis to deconstruct user needs into functional, emotional, and social tasks. It shifts focus from demographic personas to underlying user motivations, revealing root causes of product churn and switching behaviors.

How do I analyze why users are churning and switching to alternative products?

Analyze product churn by evaluating competitive landscapes and user switching behaviors. Identify why users fire your product and which alternative solutions they hire to complete their specific functional, emotional, and social tasks.

How do I map competitive landscapes for non-obvious competitors in product strategy?

Map competitive landscapes by identifying non-obvious competitors, including the choice to do nothing. Evaluating these alternatives during user research uncovers innovation opportunities and validates problem-solution alignment without demographic personas.

When should I use Jobs to Be Done analysis instead of traditional user personas?

Use Jobs to Be Done analysis instead of demographic personas when validating problem-solution alignment for innovation. It focuses on uncovering core functional, emotional, and social tasks rather than superficial user characteristics.

Can I use the Jobs to Be Done framework for demand analysis of a new mobile application?

Yes, apply the Jobs to Be Done framework for demand analysis of a new mobile application. It analyzes product-market fit by deconstructing user requirements into specific functional, emotional, and social task dimensions.