К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

job-stories — скилл для Claude Code: что делает и как установить

Скилл формирует job stories в формате «Когда [ситуация], я хочу [мотивация], чтобы [результат]» и добавляет критерии приёмки. Пригодится при проработке требований по фреймворку JTBD.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add phuryn/pm-skills --skill job-stories -a claude-code
Открыть на GitHub

Что делает job-stories

Скилл переводит требования к продукту в формат Jobs-to-be-Done. Вместо ролей пользователя он фиксирует ситуацию и желаемый результат. На выходе получается карточка с формулировкой «Когда..., я хочу..., чтобы...», списком критериев приёмки и ссылкой на макеты.

Скиллу нужны входные параметры: $PRODUCT, $FEATURE, ссылка $DESIGN и контекст $CONTEXT. Без подготовленного контекста формулировки рискуют выйти абстрактными, поэтому сценарий лучше описать заранее. Готовые критерии приёмки охватывают поведение интерфейса, обработку крайних случаев и уведомления.

Какие задачи решает

  • составить job story по схеме JTBD
  • перевести требования к фиче в контекст пользователя вместо ролей
  • сформулировать измеримые критерии приёмки для задачи
  • привязать ссылки на дизайн Figma к требованиям бэклога

Примеры запросов агенту

  • Создай job stories для функции $FEATURE в продукте $PRODUCT, контекст: $CONTEXT, макеты: $DESIGN
  • Опиши историю в формате JTBD для сценария списания расходов на снеки и добавь критерии приёмки

Как установить job-stories

1Через Skills CLI (Vercel)

npx skills add phuryn/pm-skills --skill job-stories -a claude-code

2Вручную: положить файлы

~/.claude/skills/job-stories/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/job-stories/

Из того же набора61

Весь набор →
create-prd phuryn Скилл помогает собрать короткий PRD по шаблону из 8 разделов. Пригодится для описания фичи, продуктовых требований и проверки готового документа. Claude Code CX Codex Cursor +1 10 800установок pre-mortem phuryn Проводит стресс-тест PRD и планов запуска, находя риски до релиза. Разделяет реальные угрозы, надуманные страхи и невысказанные сомнения команды. Claude Code CX Codex Cursor +1 10 200установок outcome-roadmap phuryn Переводит списки фичей в продуктовые результаты с акцентом на бизнес-эффект и пользу для клиента. Пригодится, когда нужно связать роадмап со стратегией. Claude Code CX Codex Cursor +1 9 900установок prioritization-frameworks phuryn Справочник по 9 фреймворкам приоритизации: RICE, ICE, Opportunity Score, Kano, MoSCoW и другие. Помогает выбрать подходящий метод, сравнить подходы и расставить задачи по значимости. Claude Code CX Codex Cursor +1 9 900установок strategy-red-team phuryn Скилл проверяет PRD и стратегии на прочность: находит ключевые допущения, атакует их сильные версии и предлагает дешёвые проверки. Claude Code CX Codex Cursor +1 9 200установок competitor-analysis phuryn Скилл ищет прямых конкурентов и сравнивает их сильные стороны, слабости и позиционирование. Пригодится для конкурентного обзора и поиска отличий продукта. Claude Code CX Codex Cursor +1 3 800установок business-model phuryn Скилл генерирует Business Model Canvas со всеми 9 компонентами: от партнёров и активностей до каналов и доходов. Пригодится при создании бизнес-модели, документировании ценностного потока или анализе существующего бизнеса. Claude Code CX Codex Cursor +1 3 700установок privacy-policy phuryn Скилл помогает составить подробную политику конфиденциальности с учётом GDPR, CCPA и других требований. Пригодится при создании политики для нового продукта или обновлении документов по защите данных. Claude Code CX Codex Cursor +1 3 500установок

Похожие

apple-notes Hermes Agent Скилл подключает Apple Notes к агенту через терминальную утилиту memo: список, поиск, создание и правка заметок с синхронизацией по iCloud. Claude Code CX Codex Cursor +1 381установок airtable community Скилл даёт агенту готовые вызовы REST API Airtable через curl: читать записи, фильтровать формулами, писать пакетами и делать upsert по email. Claude Code CX Codex Cursor +1 375установок apple-reminders Hermes Agent Управляет стандартными напоминаниями macOS через утилиту remindctl. Позволяет ассистенту создавать задачи и просматривать списки дел с синхронизацией по iCloud. Claude Code CX Codex Cursor +1 367установок teams-meeting-pipeline Hermes Agent + Teknium Управляет получением заметок и списков задач из встреч Microsoft Teams через Microsoft Graph. Пригодится для перезапуска задач и контроля вебхуков. Claude Code CX Codex Cursor +1 365установок find-community slavingia Скилл помогает найти сообщество, в котором уже находишься, и выявить в нём проблемы для стартапа. Пригодится, если ищешь идею для минималистичного бизнеса или не знаешь, с чего начать как предприниматель. Claude Code CX Codex Cursor +1 2 600установок find-skills vercel-labs Ищет и устанавливает готовые скиллы для ИИ-агентов через каталог skills.sh. Пригодится, когда для рабочей задачи нужен специализированный воркфлоу. Claude Code CX Codex Cursor +1 4 000 000установок grill-me Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну, чтобы найти пробелы и уточнить решения. Подойдёт перед началом разработки. Claude Code 1 424 476установок grill-with-docs Matt Pocock Скилл проводит жёсткое интервью по плану или дизайну и по ходу создаёт ADR и глоссарий. Подойдёт перед началом сложной разработки. Claude Code 1 219 756установок

Вопросы о job-stories

Как установить job-stories в Claude Code?

Выполните в терминале команду npx skills add phuryn/pm-skills --skill job-stories -a claude-code. Скилл добавится в окружение Claude Code и запишет конфигурацию в каталог проекта.

Что делает скилл job-stories?

Он генерирует карточки требований по шаблону «Когда [ситуация], я хочу [мотивация], чтобы [результат]». Каждая история дополняется проверяемыми критериями приёмки и ссылкой на макет.

Какие входные данные нужны для создания истории?

Скиллу передаются название продукта $PRODUCT, описание функции $FEATURE, ссылка на макеты $DESIGN и контекст ситуации $CONTEXT. На базе этих данных формируется формулировка и список проверок.

Исходный текст

SKILL.md · MIT
---
name: job-stories
description: "Create job stories using the 'When [situation], I want to [motivation], so I can [outcome]' format with detailed acceptance criteria. Use when writing job stories, creating JTBD-style backlog items, or expressing user situations and motivations."
---
# Job Stories

Create job stories using the 'When [situation], I want to [motivation], so I can [outcome]' format. Generates stories with detailed acceptance criteria focused on user situations and outcomes.

**Use when:** Writing job stories, expressing user situations and motivations, creating JTBD-style backlog items, or focusing on user context rather than roles.

**Arguments:**
- `$PRODUCT`: The product or system name
- `$FEATURE`: The new feature to break into job stories
- `$DESIGN`: Link to design files (Figma, Miro, etc.)
- `$CONTEXT`: User situations or job scenarios

## Step-by-Step Process

1. **Identify user situations** that trigger the need
2. **Define motivations** underlying the user's behavior
3. **Clarify outcomes** the user wants to achieve
4. **Apply JTBD framework:** Focus on the job, not the role
5. **Create acceptance criteria** that validate the outcome is achieved
6. **Use observable, measurable language**
7. **Link to design mockups** or prototypes
8. **Output job stories** with detailed acceptance criteria

## Story Template

**Title:** [Job outcome or result]

**Description:** When [situation], I want to [motivation], so I can [outcome].

**Design:** [Link to design files]

**Acceptance Criteria:**
1. [Situation is properly recognized]
2. [System enables the desired motivation]
3. [Progress or feedback is visible]
4. [Outcome is achieved efficiently]
5. [Edge cases are handled gracefully]
6. [Integration and notifications work]

## Example Job Story

**Title:** Track Weekly Snack Spending

**Description:** When I'm preparing my weekly allowance for snacks (situation), I want to quickly see how much I've spent so far (motivation), so I can make sure I don't run out of money before the weekend (outcome).

**Design:** [Figma link]

**Acceptance Criteria:**
1. Display Spending Summary with 'Weekly Spending Overview' section
2. Real-Time Update when expense logged
3. Progress Indicator (progress bar showing 0-100% of weekly budget)
4. Remaining Budget Highlight in prominent color
5. Detailed Spending Log with breakdown by category
6. Notifications at 80% budget threshold
7. Weekend-Specific Reminder at 90% by Thursday evening
8. Easy Access and Navigation to detailed breakdown

## Output Deliverables

- Complete set of job stories for the feature
- Each story follows the 'When...I want...so I can' format
- 6-8 acceptance criteria focused on outcomes
- Stories emphasize user situations and motivations
- Clear links to design and prototypes

---

### Further Reading

- [Jobs-to-be-Done Masterclass with Tony Ulwick and Sabeen Sattar](https://www.productcompass.pm/p/jobs-to-be-done-masterclass-with) (video course)

© phuryn · MIT · phuryn/pm-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой