Jobs-to-be-done extractor

01What is it?
Translates feature ideas into Jobs-to-Be-Done format with functional and emotional jobs, success criteria, and switching triggers. Use when reframing feature requests to understand the underlying user motivation. The value is a focused slice of jobs-to-be-done extractor judgment, useful when several similar skills cover the same ground.
02Inputs
Context the agent needs: your goals, audience, constraints, and any source material the skill asks for.
03Output
A ready-to-use result: the analysis, copy, or recommendations the agent produces.
Install-only

Install as a package

Installs this one skill package for your coding agent, including any supporting files that skill ships with — not every skill in the repository. Read the tutorial.

Terminal
$ npx skills add pratikshadake/claude-product-management-skills --skill jtbd-extractor

Skill instructions

The instruction file for this skill. The skill also includes other files you need to install to use it.

SKILL.md

Jobs-to-Be-Done Extractor

Purpose

Translate feature ideas into clear user jobs and success criteria.

Output

Functional Job

Emotional Job

Success Criteria

Switching Trigger

References

See worked example (references/example.md) for a complete scenario.


Supporting file: references/example.md

Example: JTBD — AI Meeting Notes

Functional Job

Capture decisions and action items from meetings.

Emotional Job

Feel organized and in control.

Success Criteria

Clear summary delivered within 1 minute.

Switching Trigger

User misses an important follow-up due to poor notes.

How do I install Jobs-to-be-done extractor in Cursor, Claude Code, or Codex?

Run npx skills add pratikshadake/claude-product-management-skills --skill jtbd-extractor in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only Jobs-to-be-done extractor, not every skill in the repository.

Where does Jobs-to-be-done extractor come from and what license is it under?

Jobs-to-be-done extractor comes from the pratikshadake/claude-product-management-skills repository on GitHub. That repository has 30 GitHub stars. The skill is published under the MIT license.

Prefer plain text? Read the Jobs-to-be-done extractor guide as markdown.