write-jtbd

Identify core Jobs-to-be-Done and structure them into a JTBD canvas.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/hpsgd/turtlestack --skill write-jtbd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: write-jtbd
Source: https://github.com/hpsgd/turtlestack/tree/main/plugins/product/product-owner/skills/write-jtbd
Command: npx skills add https://github.com/hpsgd/turtlestack --skill write-jtbd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

JTBD helps product teams move beyond feature lists by codifying customer jobs and outcomes to guide prioritization and problem framing.

Core Features & Use Cases

  • Define job performers, triggering contexts, and current solutions.
  • Write the core functional job in canonical format.
  • Map functional, emotional, and social related jobs.
  • Define measurable outcomes and hiring/firing criteria.
  • Produce a canvas suitable for PRD briefs and strategy.

Quick Start

Create a JTBD canvas for a new feature by identifying the primary job performer, core functional job, related jobs, outcomes, and hiring/firing criteria.

Frequently Asked Questions about write-jtbd

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

FAQPage Schema
How do I capture customer jobs to drive product prioritization?▼

To capture customer jobs for prioritization, identify the primary job performer, triggering contexts, and current solutions, then translate them into a structured JTBD canvas to guide product strategy.

What is a Jobs-to-be-Done canvas used for in product management?▼

A Jobs-to-be-Done canvas is used in product management to codify functional, emotional, and social customer jobs, moving teams beyond feature lists to frame problems and guide prioritization.

How do I write a core functional job statement for a new feature?▼

Write a core functional job statement by identifying the primary job performer and the triggering context, then formatting the action canonically to decouple it from specific UI implementations.

When should I use Jobs-to-be-Done framework instead of a feature list?▼

Use the Jobs-to-be-Done framework instead of a feature list when exploring a new problem space, validating product-market fit, or reframing features to focus on measurable customer outcomes and hiring criteria.

Can I map emotional and social jobs alongside functional outcomes?▼

Yes, you can map emotional and social jobs alongside functional outcomes by defining the related jobs within the canvas, ensuring the final brief captures the complete customer context.