job-story-mapper

Solid

Write Jobs-to-be-Done (JTBD) job stories and map customer jobs across functional, social, and emotional dimensions. Use when defining user needs, writing job stories, conducting JTBD research, or reframing features around customer outcomes. Produces a job story map with opportunity scoring, pain intensity ratings, and product opportunity analysis.

AI & Automation 915 stars 165 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
99
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Job Story Mapper Skill Stop writing features. Start understanding jobs. This skill translates product requirements and user interviews into precise job stories that keep the team focused on outcomes — not outputs. ## Jobs-to-be-Done Fundamentals A "job" is the progress a customer is trying to make in a given situation. People don't buy products — they hire them to get a job done. Three dimensions of every job: - **Functional job:** The practical task ("get from A to B") - **Emotional job:** How they want to feel ("feel confident I made the right choice") - **Social job:** How they want to be perceived ("look like a competent professional to my team") Great products address all three. Most roadmaps only address the functional one. --- ## Job Story Format **Template:** > When [situation/trigger], I want to [motivation/goal], so I can [expected outcome]. **Not a user story:** User stories focus on roles and features: "As a [role] I want [feature] so that [benefit]." Job stories focus on situations and motivations: "When [I'm in this specific situation] I want [this capability] so I can [achieve this outcome]." **The situation is the most important part.** "When I'm in the middle of a sprint and my PM asks for an update" is a much richer trigger than "As a developer." --- ## Mapping Process ### Step 1: Identify the main job One sentence: What is the core job your product is hired for? > "Help [user type] [accomplish outcome] when [context]." ### Step 2: Break into...

Details

Author
mohitagw15856
Repository
mohitagw15856/pm-claude-skills
Created
4 months ago
Last Updated
3 days ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

job-stories

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.

11,758 Updated 1 weeks ago
phuryn
AI & Automation Featured

jobs-to-be-done-analyst

One sentence - what this skill does and when to invoke it

39,227 Updated today
sickn33
Data & Documents Listed

jobs-to-be-done-extractor

Extracts Jobs-to-be-Done (JTBD) statements (functional, emotional, social) from raw research - interviews, surveys, support tickets, sales calls - and produces a job map with progress measures and outcome statements. Use when reframing a product around customer outcomes, segmenting beyond demographics, building a competitive switching analysis, prioritizing features, or aligning product, marketing, and sales on the same job.

1 Updated today
varunk130
AI & Automation Listed

jobs-to-be-done

Uncover customer jobs, pains, and gains in a structured JTBD format. Use when clarifying unmet needs, repositioning a product, or improving discovery and messaging.

4,637 Updated 1 weeks ago
deanpeters
AI & Automation Featured

jobs-to-be-done

Analyze what customers truly need by discovering the "job" they hire your product to do. Use when the user mentions "customer discovery", "why customers churn", "what job does this solve", "competing against luck", or "product-market fit". Covers JTBD interviews, competition analysis, and jobs-oriented roadmaps. For product positioning, see obviously-awesome. For rapid validation, see design-sprint. Trigger with 'jobs', 'to', 'be'.

2,266 Updated today
jeremylongshore