job-stories

Create job stories in a When-I-want-so format with acceptance criteria.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/abhishekchoudhari/pm-superic-skills --skill job-stories-abhishekchoudhari
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: job-stories
Source: https://github.com/abhishekchoudhari/pm-superic-skills/tree/main/pm-execution/skills/job-stories
Command: npx skills add https://github.com/abhishekchoudhari/pm-superic-skills --skill job-stories-abhishekchoudhari

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The challenge of creating comprehensive and clear job stories, crucial for user-centric product design, is streamlined by this skill.

Core Features & Use Cases

  • Job Story Creation: Guides through the process of creating job stories in a 'When [situation], I want to [motivation], so I can [outcome]' format.
  • Acceptance Criteria Generation: Produces detailed acceptance criteria focusing on user situations and outcomes.
  • Use Case: Ideal for product managers looking to align product development with real user needs, enhancing the job-to-be-done framework.

Quick Start

Run the 'job-stories' skill to generate job stories for your feature, ensuring they capture user needs and desired outcomes.

Frequently Asked Questions about job-stories

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

FAQPage Schema
How do I write a job story for product design?

A job story captures user needs using the format: When [situation], I want to [motivation], so I can [outcome]. This framework focuses on user situations and desired outcomes rather than personas.

How do I generate acceptance criteria from a job story?

You can generate acceptance criteria from a job story by focusing on specific user situations and desired outcomes. This ensures the criteria directly validate whether the user's motivation is successfully addressed.

What is the difference between a job story and a user story?

A job story differs from a traditional user story by focusing on the job-to-be-done framework. It emphasizes the situation, motivation, and outcome rather than specific user personas or roles.

When should I use the job-to-be-done framework for backlog items?

You should use the job-to-be-done framework for backlog items when you need to align product development strictly with real user needs. It is ideal for translating user motivations into actionable backlog items.

Can I create job stories without prior product management experience?

Yes, you can create job stories without prior product management experience by following structured guidance. The skill directs you through the When, I want to, so I can format to ensure clear product design.