job-stories

Generate JTBD job stories with acceptance criteria and design references.

2|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/skytiger6724/qwen-skills --skill job-stories-skytiger6724
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: job-stories
Source: https://github.com/skytiger6724/qwen-skills/tree/main/job-stories
Command: npx skills add https://github.com/skytiger6724/qwen-skills --skill job-stories-skytiger6724

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product managers and discovery teams need a reliable way to turn ambiguous feature ideas into outcome-focused job stories that clearly articulate the situation, motivation, and desired result, so they can build backlog items without guessing about user intent.

Core Features & Use Cases

  • JTBD Story Frame: Guides you through the classic When [situation], I want to [motivation], so I can [outcome] template to keep the focus on jobs instead of personas.
  • Acceptance Criteria Guidance: Lists measurable outcomes and observable criteria so each story includes a validation plan that covers recognition, progress, and safeguards.
  • Design & Context Linking: Encourages linking to mockups or prototypes, making it ideal for feature planning sessions where context, behavior, and results must stay aligned.
  • Use Case: Turn a new onboarding feature into 6–8 job stories that describe how users prepare, act, and celebrate success while referencing the latest Figma flows.

Quick Start

Create job stories for the new onboarding widget, naming situations, motivations, outcomes, and acceptance criteria while referencing the linked design files.

Frequently Asked Questions about job-stories

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

FAQPage Schema
How do I write job stories for product discovery instead of user personas?

To write job stories for product discovery, use the "When [situation], I want to [motivation], so I can [outcome]" format. This shifts focus from user personas to capturing specific contexts, motivations, and desired outcomes for feature planning.

What is the best way to turn ambiguous feature ideas into outcome-focused backlog items?

The best way to turn ambiguous feature ideas into backlog items is to generate job stories that capture user situations and motivations. This approach structures backlog items around measurable outcomes rather than guessing user intent.

How do I define acceptance criteria for JTBD job stories?

To define acceptance criteria for JTBD job stories, list measurable outcomes and observable signals that validate each desired result. Ensure the criteria cover recognition, progress tracking, and safeguards to confirm the user outcome.

Can I link design mockups to job stories during feature planning?

Yes, you can link design mockups to job stories during feature planning. Linking Figma flows or prototypes keeps the user situation, expected behavior, and desired results aligned with the visual context throughout discovery.

When do I need to use job stories for feature planning?

You need to use job stories for feature planning when you must describe user outcomes without relying on persona labels. They are essential for translating abstract feature concepts into structured backlog items with clear contexts and validation plans.

What measurable signals should I include in job stories?

Include observable signals in job stories that validate the user outcome, such as recognition cues, progress indicators, and safeguard triggers. These measurable signals provide a concrete validation plan for each expected result.