jobs-to-be-done — скилл для Claude Code: что делает и как установить
Скилл раскладывает потребности клиентов на функциональные, социальные и эмоциональные задачи, боли и выгоды. Пригодится, когда фичи просят, а зачем — непонятно.
npx skills add deanpeters/Product-Manager-Skills --skill jobs-to-be-done -a claude-codeЧто делает jobs-to-be-done
Скилл ведёт разбор клиентской потребности по трём осям: функциональные задачи, социальные и эмоциональные. К ним добавляются боли и выгоды. На выходе — структура jobs, pains, gains, с которой можно идти в позиционирование или в роадмап.
Внутри лежит пошаговый разбор и template.md с формой для заполнения. Перед стартом нужно назвать сегмент, ситуацию и текущие решения клиента; если контекста нет, скилл отправляет собирать интервью и разговоры о причинах переключения с прошлого решения. Закладывайте 20-30 минут. Список фич или демография клиента за задачи не считаются, и скилл говорит об этом прямо.
Результат задуман как гипотезы, которые проверяют данными, а не как готовый отчёт. И запускать разбор стоит до того, как продукт собран: после сборки дискавери уже некуда встроить.
Какие задачи решает
- разложить отзывы и тикеты на задачи, боли и выгоды
- понять, какую работу клиент нанимает продукт выполнять
- переупаковать позиционирование вокруг неудовлетворённой потребности
- найти альтернативы, с которыми продукт на самом деле конкурирует
- отличить задачу клиента от запроса на очередную фичу
Примеры запросов агенту
- Прогони JTBD для нашего продукта — клиенты просят фичи, которых нет в роадмапе
- Разбери эти шесть конспектов интервью на функциональные, социальные и эмоциональные задачи
- Сделай разбор по jobs, pains и gains для сегмента из моих заметок о клиентах
Как установить jobs-to-be-done
1Через Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill jobs-to-be-done -a claude-code2Вручную: положить файлы
~/.claude/skills/jobs-to-be-done/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/jobs-to-be-done/
1Через Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill jobs-to-be-done -a codex2Вручную: положить файлы
.agents/skills/jobs-to-be-done/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill jobs-to-be-done -a cursor2Вручную: положить файлы
.cursor/skills/jobs-to-be-done/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install deanpeters/Product-Manager-Skills jobs-to-be-done2Вручную: положить файлы
.github/skills/jobs-to-be-done/SKILL.md1Через Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill jobs-to-be-done -a gemini-cli2Командой платформы
gemini skills install https://github.com/deanpeters/Product-Manager-Skills --path skills/jobs-to-be-doneВручную: положить файлы
.devin/skills/jobs-to-be-done/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill jobs-to-be-done -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора7
Весь набор →Похожие
Вопросы о jobs-to-be-done
Как установить jobs-to-be-done в Claude Code?
Выполните npx skills add deanpeters/Product-Manager-Skills --skill jobs-to-be-done -a claude-code. Скилл встанет по пути ~/.claude/skills/jobs-to-be-done/SKILL.md.
Что делает jobs-to-be-done?
Разбирает потребность клиента на функциональные, социальные и эмоциональные задачи, а также боли и выгоды. Результат складывается в структуру, по которой видно, зачем человек берёт продукт.
Сколько занимает разбор и когда его лучше не запускать?
Около 20-30 минут. Если продукт уже собран, дискавери поздно встраивать; для мелких правок в фичах разбор тоже избыточен.