jtbd-knowledge-skill

Identify and prioritize user Jobs with Python-based JTBD analysis tools.

2|1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/AliDujie/jtbd-knowledge-skill --skill jtbd-knowledge-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jtbd-knowledge-skill
Source: https://github.com/AliDujie/jtbd-knowledge-skill/tree/main
Command: npx skills add https://github.com/AliDujie/jtbd-knowledge-skill --skill jtbd-knowledge-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams understand what users are truly trying to accomplish, why they switch between products, and which unmet needs deserve product investment.

Core Features & Use Cases

  • Four Forces Analysis: Examine Push, Pull, Anxiety, and Habit factors behind adoption, switching, churn, and non-consumption.
  • Opportunity Scoring: Rank Jobs with multidimensional scoring, Ulwick ODI analysis, and priority matrices for evidence-based roadmaps.
  • Research and Planning Tools: Generate switch interviews, surveys, Job Stories, Universal Job Maps, Desired Outcome Statements, Jobs Atlases, competitive analyses, marketing copy, growth strategies, and CEO-level market assessments.
  • Use Case: Analyze why customers are leaving a travel platform, score their unmet booking Jobs, identify the highest-value opportunities, and translate the findings into product priorities and value propositions.

Quick Start

Ask the JTBD skill to analyze why users are switching from your product, score the top unmet Jobs, and recommend prioritized product opportunities.

Frequently Asked Questions about jtbd-knowledge-skill

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

FAQPage Schema
How do I analyze why users are switching from my product?

Analyze user switching by examining the Four Forces of progress: Push, Pull, Anxiety, and Habit. This Skill generates switch interviews and diagnostic tools to identify the exact factors driving customer churn and non-consumption.

What is Jobs to be Done opportunity scoring and how does it work?

Jobs to be Done opportunity scoring ranks unmet user needs using multidimensional scoring and Ulwick ODI analysis. It generates priority matrices to help teams translate high-value user Jobs into evidence-based product roadmaps.

How do I turn user research data into product strategy?

Turn user research into product strategy by converting interview and survey data into Job Stories, Universal Job Maps, and Desired Outcome Statements. This process aligns user needs with prioritized product investments and marketing value propositions.

Can I use Jobs to be Done frameworks for competitive analysis and market sizing?

Yes, you can use Jobs to be Done frameworks for competitive analysis and market sizing. The Skill generates Jobs Atlases and CEO-level commercialization assessments to evaluate competitors based on how well they satisfy target user Jobs.

Does this tool require any specific Python dependencies to run Four Forces analysis?

No specific Python dependencies are required to run Four Forces analysis. The Skill operates standalone without external dependencies, providing built-in tools to evaluate Push, Pull, Anxiety, and Habit factors for adoption and churn analysis.

What is the best way to prioritize unmet user needs for a product roadmap?

The best way to prioritize unmet user needs is applying ODI scoring and priority matrices to identified Jobs. This approach ranks opportunities based on importance and satisfaction, yielding evidence-based product roadmap priorities.