From majestic-company
Applies Jobs-to-be-Done framework to map customer triggers, functional/emotional/social jobs, hiring/firing criteria, and outcome metrics for product development.
npx claudepluginhub majesticlabs-dev/majestic-marketplace --plugin majestic-companyThis skill uses the workspace's default tool permissions.
Framework for understanding why customers "hire" and "fire" solutions.
Applies JTBD framework to analyze requirements, uncovering functional, emotional, and social customer jobs for reframing features as outcomes and prioritizing motivations.
Maps user Jobs to be Done across functional, emotional, and social dimensions using Christensen's theory. Guides interview discovery, opportunity scoring, and YAML output.
Produces structured Jobs-to-be-Done analyses: job performer definitions, process maps, pains/gains, desired outcomes. Useful for customer discovery, unmet needs, product positioning.
Share bugs, ideas, or general feedback.
Framework for understanding why customers "hire" and "fire" solutions.
When [situation/trigger],
I want to [motivation/goal],
so I can [expected outcome].
Example:
When I receive customer feedback after a product launch,
I want to quickly identify common themes,
so I can prioritize fixes before the next sprint.
## Job: [Core functional job]
### Trigger/Situation
- When does this job arise?
- What context are they in?
### Functional Job (what they're trying to do)
[Action verb] + [object] + [clarifying context]
Example: "Organize customer feedback by theme before weekly product meeting"
### Emotional Job (how they want to feel)
- Feel [emotion] about [situation]
Example: "Feel confident presenting insights to leadership"
### Social Job (how they want to be perceived)
- Be seen as [perception] by [audience]
Example: "Be seen as data-driven by the exec team"
### Current Solutions
| Solution | Hiring Criteria | Firing Criteria |
|----------|-----------------|-----------------|
| [Tool/workaround] | [Why they use it] | [Why they'd stop] |
### Outcome Metrics
What does "job done well" look like?
- Speed: [Complete X in Y minutes]
- Quality: [Z accuracy/completeness]
- Confidence: [Feel certain about decision]
Hiring Criteria (why they start using):
Firing Criteria (why they stop using):
### Situation
- "When did you first realize you needed something like this?"
- "What was happening right before you started looking?"
### Push/Pull Forces
- "What made the old way unacceptable?" (push away)
- "What attracted you to the new solution?" (pull toward)
### Anxiety/Habit
- "What concerns did you have about switching?"
- "What kept you using the old way for so long?"
| Mistake | Problem | Fix |
|---|---|---|
| Too broad | "Manage my business" | Add context/constraints |
| Solution-focused | "Use a spreadsheet" | Focus on outcome |
| Missing emotion | Just functional | Add emotional/social jobs |
| Ignoring context | Generic job | Specify situation/trigger |