원클릭으로
jobs-to-be-done
Help users define user needs with personas, a use case table (Outcome / How Today / Future / North Star), and open questions.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Help users define user needs with personas, a use case table (Outcome / How Today / Future / North Star), and open questions.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Help users document system architecture with Mermaid diagrams; produces overview, tier deep-dives, data flows, and a component summary table.
Invoke when planning a user interview; produces a best-practice template (Open, Usability, or Mixture) with Mom Test-aligned questions.
Help users prepare and deliver decision briefings using the SOCRR framework. Use when someone needs a decision from a manager, executive, sponsor, or stakeholder group.
Create or analyze Developer Experience surveys. Creation mode outputs a 9-question HaTS-aligned survey; Analysis mode outputs sentiment metrics with theme clustering.
Help users craft persuasive narratives; produces a Story Map with headline, opening, narrative arc, and delivery practice guide.
Write a complete Product Requirements Document (PRD) for a feature, product area, or initiative. Trigger this skill whenever someone asks to write a PRD, requirements doc, spec, or product brief — or says things like "I need to document this feature," "help me write up what we're building before sprint planning," or "my VP wants a spec for this project." This is the default PRD format covering problem statement, goals, user stories, success metrics, technical considerations, milestones, and risks — designed to align engineering, design, TPM, and leadership. Do NOT trigger for: one-pagers for exec approval (use create-prd-one-pager), specs optimized for AI coding agents (use create-prd-claude-code), deep engineering specs with API contracts (use create-prd-engineering), or build-vs-buy decisions (use decision-brief).
| name | jobs-to-be-done |
| description | Help users define user needs with personas, a use case table (Outcome / How Today / Future / North Star), and open questions. |
Help the user create a practical personas and user journeys document. The output is a shareable markdown page that gives any reader a clear picture of who uses the product, what outcomes they need, how they get those outcomes today, and where the product should go next.
Feature lists don't convey user intent. This skill produces a structured document that maps personas to outcomes, surfaces the current-state friction, and leaves space for the team to define the future and north star. It's designed to be a living artifact that drives roadmap conversations.
| Artifact | Format | Handed to |
|---|---|---|
| JTBD document | Markdown | PM / design team / engineering leads |
When the user asks for personas and user journeys:
Keep personas concise. A short paragraph describing the role, a scope note if needed, and their primary goal. No fictional names or demographic details.
### 1. [Role Title]
[1-3 sentence description of who they are, what they do, and why they matter
in the context of this product. Combine similar roles into one persona when
their interaction with the product is the same.]
**Not in scope:** [Clarify who is excluded from this persona if the boundary
is ambiguous. Omit if obvious.]
**Primary goal(s) why they use [Product]:** [One sentence capturing their
core motivation]
This is the core deliverable. One table that maps every persona to their outcomes, current workflow, and future vision.
## Use Case Persona Table
| **Persona** | **Outcome / JTBD** | **How They Do It Today** | **Future** | **North Star** |
|---|---|---|---|---|
| **[Persona 1]** | [Outcome they need] | [Current workflow, tools, workarounds] | [Near-term improvement] | [Long-term vision] |
| | [Second outcome] | [Current workflow] | [Near-term improvement] | |
| **[Persona 2]** | [Outcome they need] | [Current workflow] | | |
When writing the "Outcome / JTBD" column, follow this pattern:
[Verb] + [object] + [qualifying context]
Examples:
What makes a good outcome statement:
# [Product]: User Journeys and Personas
Scope: [What area of the product this covers]. This document captures who
uses [Product], what they're trying to accomplish, and how they do it today.
The "Future" and "North Star" columns are intentionally sparse; that's what
the team needs to define.
---
## Personas
### 1. [Role Title]
[Description paragraph]
**Primary goal(s) why they use [Product]:** [Goal]
### 2. [Role Title]
[Description paragraph]
**Primary goal(s) why they use [Product]:** [Goal]
...
---
## Use Case Persona Table
| **Persona** | **Outcome / JTBD** | **How They Do It Today** | **Future** | **North Star** |
|---|---|---|---|---|
| **[Persona]** | [Outcome] | [Current workflow] | [Near-term] | [Long-term] |
| | [Outcome 2] | [Current workflow] | | |
| **[Persona]** | [Outcome] | [Current workflow] | | |
---
## Open Questions
- [Explicit unknowns that need answers from the team]
- [Things you flagged during research that need validation]
---
## Sources
- [Where the information came from: interviews, docs, code, Slack, etc.]